update SDL_mixer to SDL3_mixer 3.2.0

This commit is contained in:
Sven Balzer
2026-04-02 16:52:07 +02:00
parent 05b19704f8
commit 8a5caf5c0d
1202 changed files with 366156 additions and 152445 deletions
+531
View File
@@ -0,0 +1,531 @@
/* src/config.h. Generated from config.h.in by configure. */
/* src/config.h.in. Generated from configure.ac by autoheader. */
/* Define if your architecture wants/needs/can use attribute_align_arg and
alignment checks. It is for 32bit x86... */
/* #undef ABI_ALIGN_FUN */
/* Define to use proper rounding. */
#define ACCURATE_ROUNDING 1
/* Define if building universal (internal helper macro) */
/* #undef AC_APPLE_UNIVERSAL_BUILD */
/* Define if .balign is present. */
#define ASMALIGN_BALIGN 1
/* Define if .align just takes byte count. */
/* #undef ASMALIGN_BYTE */
/* Define if .align takes 3 for alignment of 2^3=8 bytes instead of 8. */
/* #undef ASMALIGN_EXP */
/* Define if __attribute__((aligned(16))) shall be used */
#define CCALIGN 1
/* Define if debugging is enabled. */
/* #undef DEBUG */
/* The default audio output module(s) to use */
#define DEFAULT_OUTPUT_MODULE "coreaudio,sdl,openal"
/* Define if building with dynamcally linked libmpg123 */
#define DYNAMIC_BUILD 1
/* Use EFBIG as substitude for EOVERFLOW, mingw.org may lack the latter */
/* #undef EOVERFLOW */
/* Define if FIFO support is enabled. */
#define FIFO 1
/* System setup enforces 64 bit offsets where 32 bit would be native. */
/* #undef FORCED_OFF_64 */
/* Define if frame index should be used. */
#define FRAME_INDEX 1
/* Define if gapless is enabled. */
#define GAPLESS 1
/* Define to 1 if you have the <alc.h> header file. */
/* #undef HAVE_ALC_H */
/* Define to 1 if you have the <Alib.h> header file. */
/* #undef HAVE_ALIB_H */
/* Define to 1 if you have the <AL/alc.h> header file. */
/* #undef HAVE_AL_ALC_H */
/* Define to 1 if you have the <AL/al.h> header file. */
/* #undef HAVE_AL_AL_H */
/* Define to 1 if you have the <al.h> header file. */
/* #undef HAVE_AL_H */
/* Define to 1 if you have the <arpa/inet.h> header file. */
#define HAVE_ARPA_INET_H 1
/* Define to 1 if you have the <asm/audioio.h> header file. */
/* #undef HAVE_ASM_AUDIOIO_H */
/* Define to 1 if you have the `atoll' function. */
#define HAVE_ATOLL 1
/* Define to 1 if you have the <audios.h> header file. */
/* #undef HAVE_AUDIOS_H */
/* Define to 1 if you have the <AudioToolbox/AudioToolbox.h> header file. */
#define HAVE_AUDIOTOOLBOX_AUDIOTOOLBOX_H 1
/* Define to 1 if you have the <AudioUnit/AudioUnit.h> header file. */
#define HAVE_AUDIOUNIT_AUDIOUNIT_H 1
/* Define to 1 if you have the <byteswap.h> header file. */
/* #undef HAVE_BYTESWAP_H */
/* Define to 1 if you have the `clock_gettime' function. */
#define HAVE_CLOCK_GETTIME 1
/* Define to 1 if you have the <CoreServices/CoreServices.h> header file. */
#define HAVE_CORESERVICES_CORESERVICES_H 1
/* Define to 1 if you have the `ctermid' function. */
#define HAVE_CTERMID 1
/* Define to 1 if you have the <CUlib.h> header file. */
/* #undef HAVE_CULIB_H */
/* Define to 1 if you have the <dirent.h> header file. */
#define HAVE_DIRENT_H 1
/* Define to 1 if you have the `dlclose' function. */
#define HAVE_DLCLOSE 1
/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1
/* Define to 1 if you have the `dlopen' function. */
#define HAVE_DLOPEN 1
/* Define to 1 if you have the `dlsym' function. */
#define HAVE_DLSYM 1
/* Define to 1 if you have the `execvp' function. */
#define HAVE_EXECVP 1
/* Define to 1 if you have the `fork' function. */
#define HAVE_FORK 1
/* Define to 1 if you have the `getaddrinfo' function. */
#define HAVE_GETADDRINFO 1
/* Define to 1 if you have the `getuid' function. */
#define HAVE_GETUID 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define to 1 if you have the `iswprint' function. */
#define HAVE_ISWPRINT 1
/* Define to 1 if you have the <langinfo.h> header file. */
#define HAVE_LANGINFO_H 1
/* Define to 1 if you have the `m' library (-lm). */
#define HAVE_LIBM 1
/* Define to 1 if you have the `mx' library (-lmx). */
#define HAVE_LIBMX 1
/* Define to 1 if you have the <linux/soundcard.h> header file. */
/* #undef HAVE_LINUX_SOUNDCARD_H */
/* Define to 1 if you have the <locale.h> header file. */
#define HAVE_LOCALE_H 1
/* Define to 1 if you have the `lseek64' function. */
/* #undef HAVE_LSEEK64 */
/* Define to 1 if you have the <machine/soundcard.h> header file. */
/* #undef HAVE_MACHINE_SOUNDCARD_H */
/* Define to 1 if you have the `mbstowcs' function. */
#define HAVE_MBSTOWCS 1
/* Define to 1 if you have the `mkfifo' function. */
#define HAVE_MKFIFO 1
/* Define to 1 if you have the `mmap' function. */
#define HAVE_MMAP 1
/* Define to 1 if you have the <netdb.h> header file. */
#define HAVE_NETDB_H 1
/* Define to 1 if you have the <netinet/in.h> header file. */
#define HAVE_NETINET_IN_H 1
/* Define to 1 if you have the <netinet/tcp.h> header file. */
/* #undef HAVE_NETINET_TCP_H */
/* Define to 1 if you have the `nl_langinfo' function. */
#define HAVE_NL_LANGINFO 1
/* Define to 1 if you have the <OpenAL/alc.h> header file. */
#define HAVE_OPENAL_ALC_H 1
/* Define to 1 if you have the <OpenAL/al.h> header file. */
#define HAVE_OPENAL_AL_H 1
/* Define to 1 if you have the <os2me.h> header file. */
/* #undef HAVE_OS2ME_H */
/* Define to 1 if you have the <os2.h> header file. */
/* #undef HAVE_OS2_H */
/* Define if O_LARGEFILE flag for open(2) exists. */
/* #undef HAVE_O_LARGEFILE */
/* Define to 1 if you have the `random' function. */
#define HAVE_RANDOM 1
/* Define to 1 if you have the <sched.h> header file. */
#define HAVE_SCHED_H 1
/* Define to 1 if you have the `sched_setscheduler' function. */
/* #undef HAVE_SCHED_SETSCHEDULER */
/* Define to 1 if you have the `setenv' function. */
#define HAVE_SETENV 1
/* Define to 1 if you have the `setlocale' function. */
#define HAVE_SETLOCALE 1
/* for Win/DOS system with setmode() */
/* #undef HAVE_SETMODE */
/* Define to 1 if you have the `setpriority' function. */
#define HAVE_SETPRIORITY 1
/* Define to 1 if you have the `setuid' function. */
#define HAVE_SETUID 1
/* Define to 1 if you have the `shmat' function. */
/* #undef HAVE_SHMAT */
/* Define to 1 if you have the `shmctl' function. */
/* #undef HAVE_SHMCTL */
/* Define to 1 if you have the `shmdt' function. */
/* #undef HAVE_SHMDT */
/* Define to 1 if you have the `shmget' function. */
/* #undef HAVE_SHMGET */
/* Define to 1 if you have the <signal.h> header file. */
#define HAVE_SIGNAL_H 1
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdio.h> header file. */
#define HAVE_STDIO_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the `strerror' function. */
#define HAVE_STRERROR 1
/* Define to 1 if you have the `strerror_l' function. */
/* #undef HAVE_STRERROR_L */
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the `strtok_r' function. */
#define HAVE_STRTOK_R 1
/* Define to 1 if you have the `strtok_s' function. */
/* #undef HAVE_STRTOK_S */
/* Define to 1 if you have the <sun/audioio.h> header file. */
/* #undef HAVE_SUN_AUDIOIO_H */
/* Define to 1 if you have the <sys/audioio.h> header file. */
/* #undef HAVE_SYS_AUDIOIO_H */
/* Define to 1 if you have the <sys/audio.h> header file. */
/* #undef HAVE_SYS_AUDIO_H */
/* Define to 1 if you have the <sys/ioctl.h> header file. */
#define HAVE_SYS_IOCTL_H 1
/* Define to 1 if you have the <sys/ipc.h> header file. */
/* #undef HAVE_SYS_IPC_H */
/* Define to 1 if you have the <sys/param.h> header file. */
#define HAVE_SYS_PARAM_H 1
/* Define to 1 if you have the <sys/resource.h> header file. */
#define HAVE_SYS_RESOURCE_H 1
/* Define to 1 if you have the <sys/select.h> header file. */
#define HAVE_SYS_SELECT_H 1
/* Define to 1 if you have the <sys/shm.h> header file. */
/* #undef HAVE_SYS_SHM_H */
/* Define to 1 if you have the <sys/signal.h> header file. */
#define HAVE_SYS_SIGNAL_H 1
/* Define to 1 if you have the <sys/socket.h> header file. */
#define HAVE_SYS_SOCKET_H 1
/* Define to 1 if you have the <sys/soundcard.h> header file. */
/* #undef HAVE_SYS_SOUNDCARD_H */
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/time.h> header file. */
#define HAVE_SYS_TIME_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <sys/wait.h> header file. */
#define HAVE_SYS_WAIT_H 1
/* Define this if you have the POSIX termios library */
#define HAVE_TERMIOS 1
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define to 1 if you have the `unsetenv' function. */
#define HAVE_UNSETENV 1
/* Define to 1 if you have the `uselocale' function. */
#define HAVE_USELOCALE 1
/* Define to 1 if you have the <wchar.h> header file. */
#define HAVE_WCHAR_H 1
/* Define to 1 if you have the `wcstombs' function. */
#define HAVE_WCSTOMBS 1
/* Define to 1 if you have the `wcswidth' function. */
#define HAVE_WCSWIDTH 1
/* Define to 1 if you have the <wctype.h> header file. */
#define HAVE_WCTYPE_H 1
/* Define to 1 if you have the <wincon.h> header file. */
/* #undef HAVE_WINCON_H */
/* Define to 1 if you have the <windows.h> header file. */
/* #undef HAVE_WINDOWS_H */
/* Define to 1 if you have the <ws2tcpip.h> header file. */
/* #undef HAVE_WS2TCPIP_H */
/* for Win/DOS system with _setmode() */
/* #undef HAVE__SETMODE */
/* Define to indicate that float storage follows IEEE754. */
#define IEEE_FLOAT 1
/* size of the frame index seek table */
#define INDEX_SIZE 1000
/* Define if IPV6 support is enabled. */
#define IPV6 1
/* Define if we use _LARGEFILE64_SOURCE with off64_t and lseek64. */
/* #undef LFS_LARGEFILE_64 */
/* System redefines off_t when defining _FILE_OFFSET_BITS to 64. */
/* #undef LFS_SENSITIVE */
/* Define to the extension used for runtime loadable modules, say, ".so". */
#define LT_MODULE_EXT ".so"
/* Define to the sub-directory where libtool stores uninstalled libraries. */
#define LT_OBJDIR ".libs/"
/* Define to the shared library suffix, say, ".dylib". */
#define LT_SHARED_EXT ".dylib"
/* Define to the shared archive member specification, say "(shr.o)". */
/* #undef LT_SHARED_LIB_MEMBER */
/* Define to for new net123 network stack. */
#define NET123 1
/* Define for executable-based networking (for HTTPS). */
#define NET123_EXEC 1
/* Define for winhttp networking (for HTTPS). */
/* #undef NET123_WINHTTP */
/* Define for wininet networking (for HTTPS). */
/* #undef NET123_WININET */
/* Define if network support is enabled. */
#define NETWORK 1
/* Define to disable 16 bit integer output. */
/* #undef NO_16BIT */
/* Define to disable 32 bit and 24 bit integer output. */
/* #undef NO_32BIT */
/* Define to disable 8 bit integer output. */
/* #undef NO_8BIT */
/* Define to disable downsampled decoding. */
/* #undef NO_DOWNSAMPLE */
/* Define to disable equalizer. */
/* #undef NO_EQUALIZER */
/* Define to disable error messages in combination with a return value (the
return is left intact). */
/* #undef NO_ERETURN */
/* Define to disable error messages. */
/* #undef NO_ERRORMSG */
/* Define to disable feeder and buffered readers. */
/* #undef NO_FEEDER */
/* Define to disable ICY handling. */
/* #undef NO_ICY */
/* Define to disable ID3v2 parsing. */
/* #undef NO_ID3V2 */
/* Define to disable layer I. */
/* #undef NO_LAYER1 */
/* Define to disable layer II. */
/* #undef NO_LAYER2 */
/* Define to disable layer III. */
/* #undef NO_LAYER3 */
/* Define to disable analyzer info. */
/* #undef NO_MOREINFO */
/* Define to disable ntom resampling. */
/* #undef NO_NTOM */
/* Define to disable real output. */
/* #undef NO_REAL */
/* Define to disable string functions. */
/* #undef NO_STRING */
/* Define for post-processed 32 bit formats. */
/* #undef NO_SYNTH32 */
/* Define to disable warning messages. */
/* #undef NO_WARNING */
/* Name of package */
#define PACKAGE "mpg123"
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "maintainer@mpg123.org"
/* Define to the full name of this package. */
#define PACKAGE_NAME "mpg123"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "mpg123 1.33.4"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "mpg123"
/* Define to the home page for this package. */
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.33.4"
/* Define to only include portable library API (no off_t, no internal I/O). */
/* #undef PORTABLE_API */
/* Define if portaudio v18 API is wanted. */
/* #undef PORTAUDIO18 */
/* Define for calculating tables at runtime. */
/* #undef RUNTIME_TABLES */
/* The size of `off_t', as computed by sizeof. */
#define SIZEOF_OFF_T 8
/* Define to 1 if all of the C90 standard headers exist (not just the ones
required in a freestanding environment). This macro is provided for
backward compatibility; new code need not use it. */
#define STDC_HEADERS 1
/* Define to not duplicate some code for likely cases in libsyn123. */
/* #undef SYN123_NO_CASES */
/* Define if modules are enabled */
#define USE_MODULES 1
/* Define for new Huffman decoding scheme. */
#define USE_NEW_HUFFTABLE 1
/* Define to use yasm for assemble AVX sources. */
/* #undef USE_YASM_FOR_AVX */
/* Version number of package */
#define VERSION "1.33.4"
/* Define to use Win32 named pipes */
/* #undef WANT_WIN32_FIFO */
/* Define to use Win32 sockets */
/* #undef WANT_WIN32_SOCKETS */
/* Define to use Unicode for Windows */
/* #undef WANT_WIN32_UNICODE */
/* Windows UWP build */
/* #undef WINDOWS_UWP */
/* Windows Vista and later APIs */
/* #undef WINVER */
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD
# if defined __BIG_ENDIAN__
# define WORDS_BIGENDIAN 1
# endif
#else
# ifndef WORDS_BIGENDIAN
/* # undef WORDS_BIGENDIAN */
# endif
#endif
/* Define for extreme debugging. */
/* #undef XDEBUG */
/* Windows Vista and later APIs */
/* #undef _WIN32_WINNT */
/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */
/* Define to `__inline__' or `__inline' if that's what the C compiler
calls it, or to nothing if 'inline' is not supported under any name. */
#ifndef __cplusplus
/* #undef inline */
#endif
+531
View File
@@ -0,0 +1,531 @@
/* src/config.h. Generated from config.h.in by configure. */
/* src/config.h.in. Generated from configure.ac by autoheader. */
/* Define if your architecture wants/needs/can use attribute_align_arg and
alignment checks. It is for 32bit x86... */
/* #undef ABI_ALIGN_FUN */
/* Define to use proper rounding. */
#define ACCURATE_ROUNDING 1
/* Define if building universal (internal helper macro) */
/* #undef AC_APPLE_UNIVERSAL_BUILD */
/* Define if .balign is present. */
#define ASMALIGN_BALIGN 1
/* Define if .align just takes byte count. */
/* #undef ASMALIGN_BYTE */
/* Define if .align takes 3 for alignment of 2^3=8 bytes instead of 8. */
/* #undef ASMALIGN_EXP */
/* Define if __attribute__((aligned(16))) shall be used */
#define CCALIGN 1
/* Define if debugging is enabled. */
/* #undef DEBUG */
/* The default audio output module(s) to use */
#define DEFAULT_OUTPUT_MODULE "coreaudio,sdl,openal"
/* Define if building with dynamcally linked libmpg123 */
#define DYNAMIC_BUILD 1
/* Use EFBIG as substitude for EOVERFLOW, mingw.org may lack the latter */
/* #undef EOVERFLOW */
/* Define if FIFO support is enabled. */
#define FIFO 1
/* System setup enforces 64 bit offsets where 32 bit would be native. */
/* #undef FORCED_OFF_64 */
/* Define if frame index should be used. */
#define FRAME_INDEX 1
/* Define if gapless is enabled. */
#define GAPLESS 1
/* Define to 1 if you have the <alc.h> header file. */
/* #undef HAVE_ALC_H */
/* Define to 1 if you have the <Alib.h> header file. */
/* #undef HAVE_ALIB_H */
/* Define to 1 if you have the <AL/alc.h> header file. */
/* #undef HAVE_AL_ALC_H */
/* Define to 1 if you have the <AL/al.h> header file. */
/* #undef HAVE_AL_AL_H */
/* Define to 1 if you have the <al.h> header file. */
/* #undef HAVE_AL_H */
/* Define to 1 if you have the <arpa/inet.h> header file. */
#define HAVE_ARPA_INET_H 1
/* Define to 1 if you have the <asm/audioio.h> header file. */
/* #undef HAVE_ASM_AUDIOIO_H */
/* Define to 1 if you have the `atoll' function. */
#define HAVE_ATOLL 1
/* Define to 1 if you have the <audios.h> header file. */
/* #undef HAVE_AUDIOS_H */
/* Define to 1 if you have the <AudioToolbox/AudioToolbox.h> header file. */
#define HAVE_AUDIOTOOLBOX_AUDIOTOOLBOX_H 1
/* Define to 1 if you have the <AudioUnit/AudioUnit.h> header file. */
#define HAVE_AUDIOUNIT_AUDIOUNIT_H 1
/* Define to 1 if you have the <byteswap.h> header file. */
/* #undef HAVE_BYTESWAP_H */
/* Define to 1 if you have the `clock_gettime' function. */
#define HAVE_CLOCK_GETTIME 1
/* Define to 1 if you have the <CoreServices/CoreServices.h> header file. */
#define HAVE_CORESERVICES_CORESERVICES_H 1
/* Define to 1 if you have the `ctermid' function. */
#define HAVE_CTERMID 1
/* Define to 1 if you have the <CUlib.h> header file. */
/* #undef HAVE_CULIB_H */
/* Define to 1 if you have the <dirent.h> header file. */
#define HAVE_DIRENT_H 1
/* Define to 1 if you have the `dlclose' function. */
#define HAVE_DLCLOSE 1
/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1
/* Define to 1 if you have the `dlopen' function. */
#define HAVE_DLOPEN 1
/* Define to 1 if you have the `dlsym' function. */
#define HAVE_DLSYM 1
/* Define to 1 if you have the `execvp' function. */
#define HAVE_EXECVP 1
/* Define to 1 if you have the `fork' function. */
#define HAVE_FORK 1
/* Define to 1 if you have the `getaddrinfo' function. */
#define HAVE_GETADDRINFO 1
/* Define to 1 if you have the `getuid' function. */
#define HAVE_GETUID 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define to 1 if you have the `iswprint' function. */
#define HAVE_ISWPRINT 1
/* Define to 1 if you have the <langinfo.h> header file. */
#define HAVE_LANGINFO_H 1
/* Define to 1 if you have the `m' library (-lm). */
#define HAVE_LIBM 1
/* Define to 1 if you have the `mx' library (-lmx). */
/* #undef HAVE_LIBMX */
/* Define to 1 if you have the <linux/soundcard.h> header file. */
/* #undef HAVE_LINUX_SOUNDCARD_H */
/* Define to 1 if you have the <locale.h> header file. */
#define HAVE_LOCALE_H 1
/* Define to 1 if you have the `lseek64' function. */
/* #undef HAVE_LSEEK64 */
/* Define to 1 if you have the <machine/soundcard.h> header file. */
/* #undef HAVE_MACHINE_SOUNDCARD_H */
/* Define to 1 if you have the `mbstowcs' function. */
#define HAVE_MBSTOWCS 1
/* Define to 1 if you have the `mkfifo' function. */
#define HAVE_MKFIFO 1
/* Define to 1 if you have the `mmap' function. */
#define HAVE_MMAP 1
/* Define to 1 if you have the <netdb.h> header file. */
#define HAVE_NETDB_H 1
/* Define to 1 if you have the <netinet/in.h> header file. */
#define HAVE_NETINET_IN_H 1
/* Define to 1 if you have the <netinet/tcp.h> header file. */
/* #undef HAVE_NETINET_TCP_H */
/* Define to 1 if you have the `nl_langinfo' function. */
#define HAVE_NL_LANGINFO 1
/* Define to 1 if you have the <OpenAL/alc.h> header file. */
#define HAVE_OPENAL_ALC_H 1
/* Define to 1 if you have the <OpenAL/al.h> header file. */
#define HAVE_OPENAL_AL_H 1
/* Define to 1 if you have the <os2me.h> header file. */
/* #undef HAVE_OS2ME_H */
/* Define to 1 if you have the <os2.h> header file. */
/* #undef HAVE_OS2_H */
/* Define if O_LARGEFILE flag for open(2) exists. */
/* #undef HAVE_O_LARGEFILE */
/* Define to 1 if you have the `random' function. */
#define HAVE_RANDOM 1
/* Define to 1 if you have the <sched.h> header file. */
#define HAVE_SCHED_H 1
/* Define to 1 if you have the `sched_setscheduler' function. */
/* #undef HAVE_SCHED_SETSCHEDULER */
/* Define to 1 if you have the `setenv' function. */
#define HAVE_SETENV 1
/* Define to 1 if you have the `setlocale' function. */
#define HAVE_SETLOCALE 1
/* for Win/DOS system with setmode() */
/* #undef HAVE_SETMODE */
/* Define to 1 if you have the `setpriority' function. */
#define HAVE_SETPRIORITY 1
/* Define to 1 if you have the `setuid' function. */
#define HAVE_SETUID 1
/* Define to 1 if you have the `shmat' function. */
/* #undef HAVE_SHMAT */
/* Define to 1 if you have the `shmctl' function. */
/* #undef HAVE_SHMCTL */
/* Define to 1 if you have the `shmdt' function. */
/* #undef HAVE_SHMDT */
/* Define to 1 if you have the `shmget' function. */
/* #undef HAVE_SHMGET */
/* Define to 1 if you have the <signal.h> header file. */
#define HAVE_SIGNAL_H 1
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdio.h> header file. */
#define HAVE_STDIO_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the `strerror' function. */
#define HAVE_STRERROR 1
/* Define to 1 if you have the `strerror_l' function. */
/* #undef HAVE_STRERROR_L */
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the `strtok_r' function. */
#define HAVE_STRTOK_R 1
/* Define to 1 if you have the `strtok_s' function. */
/* #undef HAVE_STRTOK_S */
/* Define to 1 if you have the <sun/audioio.h> header file. */
/* #undef HAVE_SUN_AUDIOIO_H */
/* Define to 1 if you have the <sys/audioio.h> header file. */
/* #undef HAVE_SYS_AUDIOIO_H */
/* Define to 1 if you have the <sys/audio.h> header file. */
/* #undef HAVE_SYS_AUDIO_H */
/* Define to 1 if you have the <sys/ioctl.h> header file. */
#define HAVE_SYS_IOCTL_H 1
/* Define to 1 if you have the <sys/ipc.h> header file. */
/* #undef HAVE_SYS_IPC_H */
/* Define to 1 if you have the <sys/param.h> header file. */
#define HAVE_SYS_PARAM_H 1
/* Define to 1 if you have the <sys/resource.h> header file. */
#define HAVE_SYS_RESOURCE_H 1
/* Define to 1 if you have the <sys/select.h> header file. */
#define HAVE_SYS_SELECT_H 1
/* Define to 1 if you have the <sys/shm.h> header file. */
/* #undef HAVE_SYS_SHM_H */
/* Define to 1 if you have the <sys/signal.h> header file. */
#define HAVE_SYS_SIGNAL_H 1
/* Define to 1 if you have the <sys/socket.h> header file. */
#define HAVE_SYS_SOCKET_H 1
/* Define to 1 if you have the <sys/soundcard.h> header file. */
/* #undef HAVE_SYS_SOUNDCARD_H */
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/time.h> header file. */
#define HAVE_SYS_TIME_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <sys/wait.h> header file. */
#define HAVE_SYS_WAIT_H 1
/* Define this if you have the POSIX termios library */
#define HAVE_TERMIOS 1
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define to 1 if you have the `unsetenv' function. */
#define HAVE_UNSETENV 1
/* Define to 1 if you have the `uselocale' function. */
#define HAVE_USELOCALE 1
/* Define to 1 if you have the <wchar.h> header file. */
#define HAVE_WCHAR_H 1
/* Define to 1 if you have the `wcstombs' function. */
#define HAVE_WCSTOMBS 1
/* Define to 1 if you have the `wcswidth' function. */
#define HAVE_WCSWIDTH 1
/* Define to 1 if you have the <wctype.h> header file. */
#define HAVE_WCTYPE_H 1
/* Define to 1 if you have the <wincon.h> header file. */
/* #undef HAVE_WINCON_H */
/* Define to 1 if you have the <windows.h> header file. */
/* #undef HAVE_WINDOWS_H */
/* Define to 1 if you have the <ws2tcpip.h> header file. */
/* #undef HAVE_WS2TCPIP_H */
/* for Win/DOS system with _setmode() */
/* #undef HAVE__SETMODE */
/* Define to indicate that float storage follows IEEE754. */
#define IEEE_FLOAT 1
/* size of the frame index seek table */
#define INDEX_SIZE 1000
/* Define if IPV6 support is enabled. */
#define IPV6 1
/* Define if we use _LARGEFILE64_SOURCE with off64_t and lseek64. */
/* #undef LFS_LARGEFILE_64 */
/* System redefines off_t when defining _FILE_OFFSET_BITS to 64. */
/* #undef LFS_SENSITIVE */
/* Define to the extension used for runtime loadable modules, say, ".so". */
#define LT_MODULE_EXT ".so"
/* Define to the sub-directory where libtool stores uninstalled libraries. */
#define LT_OBJDIR ".libs/"
/* Define to the shared library suffix, say, ".dylib". */
/* #undef LT_SHARED_EXT */
/* Define to the shared archive member specification, say "(shr.o)". */
/* #undef LT_SHARED_LIB_MEMBER */
/* Define to for new net123 network stack. */
#define NET123 1
/* Define for executable-based networking (for HTTPS). */
#define NET123_EXEC 1
/* Define for winhttp networking (for HTTPS). */
/* #undef NET123_WINHTTP */
/* Define for wininet networking (for HTTPS). */
/* #undef NET123_WININET */
/* Define if network support is enabled. */
#define NETWORK 1
/* Define to disable 16 bit integer output. */
/* #undef NO_16BIT */
/* Define to disable 32 bit and 24 bit integer output. */
/* #undef NO_32BIT */
/* Define to disable 8 bit integer output. */
/* #undef NO_8BIT */
/* Define to disable downsampled decoding. */
/* #undef NO_DOWNSAMPLE */
/* Define to disable equalizer. */
/* #undef NO_EQUALIZER */
/* Define to disable error messages in combination with a return value (the
return is left intact). */
/* #undef NO_ERETURN */
/* Define to disable error messages. */
/* #undef NO_ERRORMSG */
/* Define to disable feeder and buffered readers. */
/* #undef NO_FEEDER */
/* Define to disable ICY handling. */
/* #undef NO_ICY */
/* Define to disable ID3v2 parsing. */
/* #undef NO_ID3V2 */
/* Define to disable layer I. */
/* #undef NO_LAYER1 */
/* Define to disable layer II. */
/* #undef NO_LAYER2 */
/* Define to disable layer III. */
/* #undef NO_LAYER3 */
/* Define to disable analyzer info. */
/* #undef NO_MOREINFO */
/* Define to disable ntom resampling. */
/* #undef NO_NTOM */
/* Define to disable real output. */
/* #undef NO_REAL */
/* Define to disable string functions. */
/* #undef NO_STRING */
/* Define for post-processed 32 bit formats. */
/* #undef NO_SYNTH32 */
/* Define to disable warning messages. */
/* #undef NO_WARNING */
/* Name of package */
#define PACKAGE "mpg123"
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "maintainer@mpg123.org"
/* Define to the full name of this package. */
#define PACKAGE_NAME "mpg123"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "mpg123 1.33.4"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "mpg123"
/* Define to the home page for this package. */
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.33.4"
/* Define to only include portable library API (no off_t, no internal I/O). */
/* #undef PORTABLE_API */
/* Define if portaudio v18 API is wanted. */
/* #undef PORTAUDIO18 */
/* Define for calculating tables at runtime. */
/* #undef RUNTIME_TABLES */
/* The size of `off_t', as computed by sizeof. */
#define SIZEOF_OFF_T 4
/* Define to 1 if all of the C90 standard headers exist (not just the ones
required in a freestanding environment). This macro is provided for
backward compatibility; new code need not use it. */
#define STDC_HEADERS 1
/* Define to not duplicate some code for likely cases in libsyn123. */
/* #undef SYN123_NO_CASES */
/* Define if modules are enabled */
#define USE_MODULES 1
/* Define for new Huffman decoding scheme. */
#define USE_NEW_HUFFTABLE 1
/* Define to use yasm for assemble AVX sources. */
/* #undef USE_YASM_FOR_AVX */
/* Version number of package */
#define VERSION "1.33.4"
/* Define to use Win32 named pipes */
/* #undef WANT_WIN32_FIFO */
/* Define to use Win32 sockets */
/* #undef WANT_WIN32_SOCKETS */
/* Define to use Unicode for Windows */
/* #undef WANT_WIN32_UNICODE */
/* Windows UWP build */
/* #undef WINDOWS_UWP */
/* Windows Vista and later APIs */
/* #undef WINVER */
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD
# if defined __BIG_ENDIAN__
# define WORDS_BIGENDIAN 1
# endif
#else
# ifndef WORDS_BIGENDIAN
/* # undef WORDS_BIGENDIAN */
# endif
#endif
/* Define for extreme debugging. */
/* #undef XDEBUG */
/* Windows Vista and later APIs */
/* #undef _WIN32_WINNT */
/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */
/* Define to `__inline__' or `__inline' if that's what the C compiler
calls it, or to nothing if 'inline' is not supported under any name. */
#ifndef __cplusplus
/* #undef inline */
#endif
@@ -0,0 +1,30 @@
//
// config.xcconfig
// mpg123
//
// Configuration settings file format documentation can be found at:
// https://help.apple.com/xcode/#/dev745c5c974
DECODER_CFLAGS_NEON = OPT_NEON REAL_IS_FLOAT
DECODER_SRC_NEON = src/libmpg123/stringbuf.c src/libmpg123/icy.c src/libmpg123/icy2utf8.c src/libmpg123/ntom.c src/libmpg123/synth.c src/libmpg123/synth_8bit.c src/libmpg123/layer1.c src/libmpg123/layer2.c src/libmpg123/layer3.c src/libmpg123/dct36_neon.S src/libmpg123/dct64_neon_float.S src/libmpg123/synth_neon_accurate.S src/libmpg123/synth_neon_float.S src/libmpg123/synth_neon_s32.S src/libmpg123/synth_stereo_neon_accurate.S src/libmpg123/synth_stereo_neon_float.S src/libmpg123/synth_stereo_neon_s32.S src/libmpg123/dct64_neon.S src/libmpg123/synth_neon.S src/libmpg123/synth_stereo_neon.S src/libmpg123/synth_s32.c src/libmpg123/synth_real.c src/libmpg123/feature.c
DECODER_CFLAGS_NEON64 = OPT_MULTI OPT_GENERIC OPT_GENERIC_DITHER OPT_NEON64 REAL_IS_FLOAT
DECODER_SRC_NEON64 = src/libmpg123/stringbuf.c src/libmpg123/icy.c src/libmpg123/icy2utf8.c src/libmpg123/ntom.c src/libmpg123/synth.c src/libmpg123/synth_8bit.c src/libmpg123/layer1.c src/libmpg123/layer2.c src/libmpg123/layer3.c src/libmpg123/dct36_neon64.S src/libmpg123/dct64_neon64_float.S src/libmpg123/synth_neon64_accurate.S src/libmpg123/synth_neon64_float.S src/libmpg123/synth_neon64_s32.S src/libmpg123/synth_stereo_neon64_accurate.S src/libmpg123/synth_stereo_neon64_float.S src/libmpg123/synth_stereo_neon64_s32.S src/libmpg123/dct64_neon64.S src/libmpg123/synth_neon64.S src/libmpg123/synth_stereo_neon64.S src/libmpg123/synth_s32.c src/libmpg123/synth_real.c src/libmpg123/dither.c src/libmpg123/getcpuflags_arm.c src/libmpg123/check_neon.S src/libmpg123/feature.c
DECODER_CFLAGS_X64 = OPT_MULTI OPT_X86_64 OPT_GENERIC OPT_GENERIC_DITHER REAL_IS_FLOAT OPT_AVX ASMALIGN_BALIGN
DECODER_SRC_X64 = src/libmpg123/stringbuf.c src/libmpg123/icy.c src/libmpg123/icy.h src/libmpg123/icy2utf8.c src/libmpg123/icy2utf8.h src/libmpg123/ntom.c src/libmpg123/synth.c src/libmpg123/synth.h src/libmpg123/synth_8bit.c src/libmpg123/synth_8bit.h src/libmpg123/layer1.c src/libmpg123/layer2.c src/libmpg123/layer3.c src/libmpg123/synth_s32.c src/libmpg123/synth_real.c src/libmpg123/dct36_x86_64.S src/libmpg123/dct64_x86_64_float.S src/libmpg123/synth_x86_64_accurate.S src/libmpg123/synth_x86_64_float.S src/libmpg123/synth_x86_64_s32.S src/libmpg123/synth_stereo_x86_64_accurate.S src/libmpg123/synth_stereo_x86_64_float.S src/libmpg123/synth_stereo_x86_64_s32.S src/libmpg123/synth_x86_64.S src/libmpg123/dct64_x86_64.S src/libmpg123/synth_stereo_x86_64.S src/libmpg123/dither.c src/libmpg123/dither.h src/libmpg123/getcpuflags_x86_64.S src/libmpg123/dct36_avx.S src/libmpg123/dct64_avx_float.S src/libmpg123/synth_stereo_avx_accurate.S src/libmpg123/synth_stereo_avx_float.S src/libmpg123/synth_stereo_avx_s32.S src/libmpg123/dct64_avx.S src/libmpg123/synth_stereo_avx.S src/libmpg123/feature.c
EXCLUDED_SOURCE_FILE_NAMES = $(DECODER_SRC_NEON) $(DECODER_SRC_NEON64) $(DECODER_SRC_X64)
INCLUDED_SOURCE_FILE_NAMES =
INCLUDED_SOURCE_FILE_NAMES[arch=armv7] = $(DECODER_SRC_NEON)
INCLUDED_SOURCE_FILE_NAMES[arch=arm64] = $(DECODER_SRC_NEON64)
INCLUDED_SOURCE_FILE_NAMES[arch=x86_64] = $(DECODER_SRC_X64)
DECODER_CFLAGS =
DECODER_CFLAGS[arch=armv7] = $(DECODER_CFLAGS_NEON)
DECODER_CFLAGS[arch=arm64] = $(DECODER_CFLAGS_NEON64)
DECODER_CFLAGS[arch=x86_64] = $(DECODER_CFLAGS_X64)
@@ -0,0 +1,725 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 55;
objects = {
/* Begin PBXAggregateTarget section */
F3B38D80296F93D9005DA6D3 /* mpg123.xcframework */ = {
isa = PBXAggregateTarget;
buildConfigurationList = F3B38D83296F93D9005DA6D3 /* Build configuration list for PBXAggregateTarget "mpg123.xcframework" */;
buildPhases = (
F3B38D84296F93E0005DA6D3 /* ShellScript */,
);
dependencies = (
);
name = mpg123.xcframework;
productName = xcFramework;
};
/* End PBXAggregateTarget section */
/* Begin PBXBuildFile section */
F307EE1F282732DB003915D7 /* synth_neon_accurate.S in Sources */ = {isa = PBXBuildFile; fileRef = F307EE1C282732DB003915D7 /* synth_neon_accurate.S */; };
F307EE20282732DB003915D7 /* synth_neon64_accurate.S in Sources */ = {isa = PBXBuildFile; fileRef = F307EE1D282732DB003915D7 /* synth_neon64_accurate.S */; };
F307EE21282732DB003915D7 /* synth_x86_64_accurate.S in Sources */ = {isa = PBXBuildFile; fileRef = F307EE1E282732DB003915D7 /* synth_x86_64_accurate.S */; };
F307EE25282733AD003915D7 /* synth_stereo_neon64_accurate.S in Sources */ = {isa = PBXBuildFile; fileRef = F307EE22282733AD003915D7 /* synth_stereo_neon64_accurate.S */; };
F307EE26282733AD003915D7 /* synth_stereo_neon_accurate.S in Sources */ = {isa = PBXBuildFile; fileRef = F307EE23282733AD003915D7 /* synth_stereo_neon_accurate.S */; };
F307EE27282733AD003915D7 /* synth_stereo_x86_64_accurate.S in Sources */ = {isa = PBXBuildFile; fileRef = F307EE24282733AD003915D7 /* synth_stereo_x86_64_accurate.S */; };
F3968D11281FAF0A00661875 /* stringbuf.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CD7281FAF0A00661875 /* stringbuf.c */; };
F3968D12281FAF0A00661875 /* synth_stereo_neon_s32.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CD8281FAF0A00661875 /* synth_stereo_neon_s32.S */; };
F3968D13281FAF0A00661875 /* equalizer.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CD9281FAF0A00661875 /* equalizer.c */; };
F3968D14281FAF0A00661875 /* synth_neon_s32.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CDA281FAF0A00661875 /* synth_neon_s32.S */; };
F3968D15281FAF0A00661875 /* synth_stereo_x86_64_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CDB281FAF0A00661875 /* synth_stereo_x86_64_float.S */; };
F3968D16281FAF0A00661875 /* dct36_neon64.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CDC281FAF0A00661875 /* dct36_neon64.S */; };
F3968D17281FAF0A00661875 /* optimize.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CDD281FAF0A00661875 /* optimize.c */; };
F3968D18281FAF0A00661875 /* synth_stereo_x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CDE281FAF0A00661875 /* synth_stereo_x86_64.S */; };
F3968D19281FAF0A00661875 /* synth_stereo_avx.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CDF281FAF0A00661875 /* synth_stereo_avx.S */; };
F3968D1A281FAF0A00661875 /* synth_8bit.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CE0281FAF0A00661875 /* synth_8bit.c */; };
F3968D1B281FAF0A00661875 /* frame.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CE1281FAF0A00661875 /* frame.c */; };
F3968D1C281FAF0A00661875 /* getcpuflags_x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CE2281FAF0A00661875 /* getcpuflags_x86_64.S */; };
F3968D1D281FAF0A00661875 /* synth_s32.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CE3281FAF0A00661875 /* synth_s32.c */; };
F3968D1E281FAF0A00661875 /* format.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CE4281FAF0A00661875 /* format.c */; };
F3968D1F281FAF0A00661875 /* synth_neon64.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CE5281FAF0A00661875 /* synth_neon64.S */; };
F3968D20281FAF0A00661875 /* dct64_neon64.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CE6281FAF0A00661875 /* dct64_neon64.S */; };
F3968D21281FAF0A00661875 /* ntom.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CE7281FAF0A00661875 /* ntom.c */; };
F3968D22281FAF0A00661875 /* dct64.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CE8281FAF0A00661875 /* dct64.c */; };
F3968D23281FAF0A00661875 /* dither.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CE9281FAF0A00661875 /* dither.c */; };
F3968D24281FAF0A00661875 /* index.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CEA281FAF0A00661875 /* index.c */; };
F3968D25281FAF0A00661875 /* dct64_x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CEB281FAF0A00661875 /* dct64_x86_64.S */; };
F3968D26281FAF0A00661875 /* dct64_avx_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CEC281FAF0A00661875 /* dct64_avx_float.S */; };
F3968D27281FAF0A00661875 /* dct36_avx.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CED281FAF0A00661875 /* dct36_avx.S */; };
F3968D28281FAF0A00661875 /* tabinit.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CEE281FAF0A00661875 /* tabinit.c */; };
F3968D29281FAF0A00661875 /* icy.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CEF281FAF0A00661875 /* icy.c */; };
F3968D2A281FAF0A00661875 /* synth_stereo_avx_s32.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CF0281FAF0A00661875 /* synth_stereo_avx_s32.S */; };
F3968D2B281FAF0A00661875 /* layer1.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CF1281FAF0A00661875 /* layer1.c */; };
F3968D2C281FAF0A00661875 /* synth.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CF2281FAF0A00661875 /* synth.c */; };
F3968D2D281FAF0A00661875 /* parse.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CF3281FAF0A00661875 /* parse.c */; };
F3968D2E281FAF0A00661875 /* dct64_x86_64_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CF4281FAF0A00661875 /* dct64_x86_64_float.S */; };
F3968D2F281FAF0A00661875 /* feature.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CF5281FAF0A00661875 /* feature.c */; };
F3968D30281FAF0A00661875 /* readers.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CF6281FAF0A00661875 /* readers.c */; };
F3968D31281FAF0A00661875 /* synth_neon64_s32.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CF7281FAF0A00661875 /* synth_neon64_s32.S */; };
F3968D32281FAF0A00661875 /* synth_x86_64_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CF8281FAF0A00661875 /* synth_x86_64_float.S */; };
F3968D33281FAF0A00661875 /* dct64_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CF9281FAF0A00661875 /* dct64_neon.S */; };
F3968D34281FAF0A00661875 /* layer2.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CFA281FAF0A00661875 /* layer2.c */; };
F3968D35281FAF0A00661875 /* id3.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CFB281FAF0A00661875 /* id3.c */; };
F3968D36281FAF0A00661875 /* synth_stereo_neon64_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CFC281FAF0A00661875 /* synth_stereo_neon64_float.S */; };
F3968D37281FAF0A00661875 /* getcpuflags_arm.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CFD281FAF0A00661875 /* getcpuflags_arm.c */; };
F3968D38281FAF0A00661875 /* icy2utf8.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968CFE281FAF0A00661875 /* icy2utf8.c */; };
F3968D39281FAF0A00661875 /* synth_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968CFF281FAF0A00661875 /* synth_neon.S */; };
F3968D3A281FAF0A00661875 /* synth_stereo_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D00281FAF0A00661875 /* synth_stereo_neon.S */; };
F3968D3B281FAF0A00661875 /* synth_neon64_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D01281FAF0A00661875 /* synth_neon64_float.S */; };
F3968D3C281FAF0A00661875 /* dct36_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D02281FAF0A00661875 /* dct36_neon.S */; };
F3968D3D281FAF0A00661875 /* dct36_x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D03281FAF0A00661875 /* dct36_x86_64.S */; };
F3968D3E281FAF0A00661875 /* check_neon.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D04281FAF0A00661875 /* check_neon.S */; };
F3968D3F281FAF0A00661875 /* synth_stereo_neon64.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D05281FAF0A00661875 /* synth_stereo_neon64.S */; };
F3968D40281FAF0A00661875 /* libmpg123.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968D06281FAF0A00661875 /* libmpg123.c */; };
F3968D41281FAF0A00661875 /* synth_stereo_neon_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D07281FAF0A00661875 /* synth_stereo_neon_float.S */; };
F3968D42281FAF0A00661875 /* synth_stereo_neon64_s32.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D08281FAF0A00661875 /* synth_stereo_neon64_s32.S */; };
F3968D43281FAF0A00661875 /* synth_stereo_avx_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D09281FAF0A00661875 /* synth_stereo_avx_float.S */; };
F3968D44281FAF0A00661875 /* dct64_avx.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D0A281FAF0A00661875 /* dct64_avx.S */; };
F3968D45281FAF0A00661875 /* synth_real.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968D0B281FAF0A00661875 /* synth_real.c */; };
F3968D46281FAF0A00661875 /* synth_stereo_x86_64_s32.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D0C281FAF0A00661875 /* synth_stereo_x86_64_s32.S */; };
F3968D47281FAF0A00661875 /* layer3.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968D0D281FAF0A00661875 /* layer3.c */; };
F3968D48281FAF0A00661875 /* synth_x86_64_s32.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D0E281FAF0A00661875 /* synth_x86_64_s32.S */; };
F3968D49281FAF0A00661875 /* dct64_neon64_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D0F281FAF0A00661875 /* dct64_neon64_float.S */; };
F3968D4A281FAF0A00661875 /* synth_x86_64.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D10281FAF0A00661875 /* synth_x86_64.S */; };
F3968D4D281FB05200661875 /* compat.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968D4B281FB05200661875 /* compat.c */; };
F3968D4E281FB05200661875 /* compat_str.c in Sources */ = {isa = PBXBuildFile; fileRef = F3968D4C281FB05200661875 /* compat_str.c */; };
F3968D50281FB25300661875 /* synth_neon_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D4F281FB25300661875 /* synth_neon_float.S */; };
F3968D52281FB28C00661875 /* dct64_neon_float.S in Sources */ = {isa = PBXBuildFile; fileRef = F3968D51281FB28C00661875 /* dct64_neon_float.S */; };
F3968D54281FB35400661875 /* ../../external/mpg123/src/include/mpg123.h in Headers */ = {isa = PBXBuildFile; fileRef = F3968D53281FB35400661875 /* ../../external/mpg123/src/include/mpg123.h */; settings = {ATTRIBUTES = (Public, ); }; };
F3968D56281FB37200661875 /* fmt123.h in Headers */ = {isa = PBXBuildFile; fileRef = F3968D55281FB37200661875 /* fmt123.h */; settings = {ATTRIBUTES = (Public, ); }; };
F3968D59281FB3B300661875 /* README in Resources */ = {isa = PBXBuildFile; fileRef = F3968D57281FB3B300661875 /* README */; };
F3968D5A281FB3B300661875 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = F3968D58281FB3B300661875 /* COPYING */; };
F3B38D8E296F970B005DA6D3 /* synth_stereo_avx_accurate.S in Sources */ = {isa = PBXBuildFile; fileRef = F3B38D8D296F970B005DA6D3 /* synth_stereo_avx_accurate.S */; };
F3DC38BE2E4BED4F00CD73DE /* lfs_wrap.c in Sources */ = {isa = PBXBuildFile; fileRef = F3DC38BD2E4BED4F00CD73DE /* lfs_wrap.c */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
F307EE1C282732DB003915D7 /* synth_neon_accurate.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_neon_accurate.S; path = ../../external/mpg123/src/libmpg123/synth_neon_accurate.S; sourceTree = "<group>"; };
F307EE1D282732DB003915D7 /* synth_neon64_accurate.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_neon64_accurate.S; path = ../../external/mpg123/src/libmpg123/synth_neon64_accurate.S; sourceTree = "<group>"; };
F307EE1E282732DB003915D7 /* synth_x86_64_accurate.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_x86_64_accurate.S; path = ../../external/mpg123/src/libmpg123/synth_x86_64_accurate.S; sourceTree = "<group>"; };
F307EE22282733AD003915D7 /* synth_stereo_neon64_accurate.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_neon64_accurate.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_neon64_accurate.S; sourceTree = "<group>"; };
F307EE23282733AD003915D7 /* synth_stereo_neon_accurate.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_neon_accurate.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_neon_accurate.S; sourceTree = "<group>"; };
F307EE24282733AD003915D7 /* synth_stereo_x86_64_accurate.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_x86_64_accurate.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_x86_64_accurate.S; sourceTree = "<group>"; };
F3968BA5281F855B00661875 /* mpg123.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = mpg123.framework; sourceTree = BUILT_PRODUCTS_DIR; };
F3968CD5281FAA8500661875 /* config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = config.xcconfig; sourceTree = "<group>"; };
F3968CD7281FAF0A00661875 /* stringbuf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = stringbuf.c; path = ../../external/mpg123/src/libmpg123/stringbuf.c; sourceTree = "<group>"; };
F3968CD8281FAF0A00661875 /* synth_stereo_neon_s32.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_neon_s32.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_neon_s32.S; sourceTree = "<group>"; };
F3968CD9281FAF0A00661875 /* equalizer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = equalizer.c; path = ../../external/mpg123/src/libmpg123/equalizer.c; sourceTree = "<group>"; };
F3968CDA281FAF0A00661875 /* synth_neon_s32.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_neon_s32.S; path = ../../external/mpg123/src/libmpg123/synth_neon_s32.S; sourceTree = "<group>"; };
F3968CDB281FAF0A00661875 /* synth_stereo_x86_64_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_x86_64_float.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_x86_64_float.S; sourceTree = "<group>"; };
F3968CDC281FAF0A00661875 /* dct36_neon64.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct36_neon64.S; path = ../../external/mpg123/src/libmpg123/dct36_neon64.S; sourceTree = "<group>"; };
F3968CDD281FAF0A00661875 /* optimize.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = optimize.c; path = ../../external/mpg123/src/libmpg123/optimize.c; sourceTree = "<group>"; };
F3968CDE281FAF0A00661875 /* synth_stereo_x86_64.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_x86_64.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_x86_64.S; sourceTree = "<group>"; };
F3968CDF281FAF0A00661875 /* synth_stereo_avx.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_avx.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_avx.S; sourceTree = "<group>"; };
F3968CE0281FAF0A00661875 /* synth_8bit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = synth_8bit.c; path = ../../external/mpg123/src/libmpg123/synth_8bit.c; sourceTree = "<group>"; };
F3968CE1281FAF0A00661875 /* frame.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = frame.c; path = ../../external/mpg123/src/libmpg123/frame.c; sourceTree = "<group>"; };
F3968CE2281FAF0A00661875 /* getcpuflags_x86_64.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = getcpuflags_x86_64.S; path = ../../external/mpg123/src/libmpg123/getcpuflags_x86_64.S; sourceTree = "<group>"; };
F3968CE3281FAF0A00661875 /* synth_s32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = synth_s32.c; path = ../../external/mpg123/src/libmpg123/synth_s32.c; sourceTree = "<group>"; };
F3968CE4281FAF0A00661875 /* format.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = format.c; path = ../../external/mpg123/src/libmpg123/format.c; sourceTree = "<group>"; };
F3968CE5281FAF0A00661875 /* synth_neon64.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_neon64.S; path = ../../external/mpg123/src/libmpg123/synth_neon64.S; sourceTree = "<group>"; };
F3968CE6281FAF0A00661875 /* dct64_neon64.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct64_neon64.S; path = ../../external/mpg123/src/libmpg123/dct64_neon64.S; sourceTree = "<group>"; };
F3968CE7281FAF0A00661875 /* ntom.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = ntom.c; path = ../../external/mpg123/src/libmpg123/ntom.c; sourceTree = "<group>"; };
F3968CE8281FAF0A00661875 /* dct64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dct64.c; path = ../../external/mpg123/src/libmpg123/dct64.c; sourceTree = "<group>"; };
F3968CE9281FAF0A00661875 /* dither.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = dither.c; path = ../../external/mpg123/src/libmpg123/dither.c; sourceTree = "<group>"; };
F3968CEA281FAF0A00661875 /* index.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = index.c; path = ../../external/mpg123/src/libmpg123/index.c; sourceTree = "<group>"; };
F3968CEB281FAF0A00661875 /* dct64_x86_64.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct64_x86_64.S; path = ../../external/mpg123/src/libmpg123/dct64_x86_64.S; sourceTree = "<group>"; };
F3968CEC281FAF0A00661875 /* dct64_avx_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct64_avx_float.S; path = ../../external/mpg123/src/libmpg123/dct64_avx_float.S; sourceTree = "<group>"; };
F3968CED281FAF0A00661875 /* dct36_avx.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct36_avx.S; path = ../../external/mpg123/src/libmpg123/dct36_avx.S; sourceTree = "<group>"; };
F3968CEE281FAF0A00661875 /* tabinit.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tabinit.c; path = ../../external/mpg123/src/libmpg123/tabinit.c; sourceTree = "<group>"; };
F3968CEF281FAF0A00661875 /* icy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = icy.c; path = ../../external/mpg123/src/libmpg123/icy.c; sourceTree = "<group>"; };
F3968CF0281FAF0A00661875 /* synth_stereo_avx_s32.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_avx_s32.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_avx_s32.S; sourceTree = "<group>"; };
F3968CF1281FAF0A00661875 /* layer1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = layer1.c; path = ../../external/mpg123/src/libmpg123/layer1.c; sourceTree = "<group>"; };
F3968CF2281FAF0A00661875 /* synth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = synth.c; path = ../../external/mpg123/src/libmpg123/synth.c; sourceTree = "<group>"; };
F3968CF3281FAF0A00661875 /* parse.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = parse.c; path = ../../external/mpg123/src/libmpg123/parse.c; sourceTree = "<group>"; };
F3968CF4281FAF0A00661875 /* dct64_x86_64_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct64_x86_64_float.S; path = ../../external/mpg123/src/libmpg123/dct64_x86_64_float.S; sourceTree = "<group>"; };
F3968CF5281FAF0A00661875 /* feature.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = feature.c; path = ../../external/mpg123/src/libmpg123/feature.c; sourceTree = "<group>"; };
F3968CF6281FAF0A00661875 /* readers.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = readers.c; path = ../../external/mpg123/src/libmpg123/readers.c; sourceTree = "<group>"; };
F3968CF7281FAF0A00661875 /* synth_neon64_s32.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_neon64_s32.S; path = ../../external/mpg123/src/libmpg123/synth_neon64_s32.S; sourceTree = "<group>"; };
F3968CF8281FAF0A00661875 /* synth_x86_64_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_x86_64_float.S; path = ../../external/mpg123/src/libmpg123/synth_x86_64_float.S; sourceTree = "<group>"; };
F3968CF9281FAF0A00661875 /* dct64_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct64_neon.S; path = ../../external/mpg123/src/libmpg123/dct64_neon.S; sourceTree = "<group>"; };
F3968CFA281FAF0A00661875 /* layer2.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = layer2.c; path = ../../external/mpg123/src/libmpg123/layer2.c; sourceTree = "<group>"; };
F3968CFB281FAF0A00661875 /* id3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = id3.c; path = ../../external/mpg123/src/libmpg123/id3.c; sourceTree = "<group>"; };
F3968CFC281FAF0A00661875 /* synth_stereo_neon64_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_neon64_float.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_neon64_float.S; sourceTree = "<group>"; };
F3968CFD281FAF0A00661875 /* getcpuflags_arm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = getcpuflags_arm.c; path = ../../external/mpg123/src/libmpg123/getcpuflags_arm.c; sourceTree = "<group>"; };
F3968CFE281FAF0A00661875 /* icy2utf8.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = icy2utf8.c; path = ../../external/mpg123/src/libmpg123/icy2utf8.c; sourceTree = "<group>"; };
F3968CFF281FAF0A00661875 /* synth_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_neon.S; path = ../../external/mpg123/src/libmpg123/synth_neon.S; sourceTree = "<group>"; };
F3968D00281FAF0A00661875 /* synth_stereo_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_neon.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_neon.S; sourceTree = "<group>"; };
F3968D01281FAF0A00661875 /* synth_neon64_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_neon64_float.S; path = ../../external/mpg123/src/libmpg123/synth_neon64_float.S; sourceTree = "<group>"; };
F3968D02281FAF0A00661875 /* dct36_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct36_neon.S; path = ../../external/mpg123/src/libmpg123/dct36_neon.S; sourceTree = "<group>"; };
F3968D03281FAF0A00661875 /* dct36_x86_64.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct36_x86_64.S; path = ../../external/mpg123/src/libmpg123/dct36_x86_64.S; sourceTree = "<group>"; };
F3968D04281FAF0A00661875 /* check_neon.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = check_neon.S; path = ../../external/mpg123/src/libmpg123/check_neon.S; sourceTree = "<group>"; };
F3968D05281FAF0A00661875 /* synth_stereo_neon64.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_neon64.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_neon64.S; sourceTree = "<group>"; };
F3968D06281FAF0A00661875 /* libmpg123.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = libmpg123.c; path = ../../external/mpg123/src/libmpg123/libmpg123.c; sourceTree = "<group>"; };
F3968D07281FAF0A00661875 /* synth_stereo_neon_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_neon_float.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_neon_float.S; sourceTree = "<group>"; };
F3968D08281FAF0A00661875 /* synth_stereo_neon64_s32.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_neon64_s32.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_neon64_s32.S; sourceTree = "<group>"; };
F3968D09281FAF0A00661875 /* synth_stereo_avx_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_avx_float.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_avx_float.S; sourceTree = "<group>"; };
F3968D0A281FAF0A00661875 /* dct64_avx.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct64_avx.S; path = ../../external/mpg123/src/libmpg123/dct64_avx.S; sourceTree = "<group>"; };
F3968D0B281FAF0A00661875 /* synth_real.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = synth_real.c; path = ../../external/mpg123/src/libmpg123/synth_real.c; sourceTree = "<group>"; };
F3968D0C281FAF0A00661875 /* synth_stereo_x86_64_s32.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_x86_64_s32.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_x86_64_s32.S; sourceTree = "<group>"; };
F3968D0D281FAF0A00661875 /* layer3.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = layer3.c; path = ../../external/mpg123/src/libmpg123/layer3.c; sourceTree = "<group>"; };
F3968D0E281FAF0A00661875 /* synth_x86_64_s32.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_x86_64_s32.S; path = ../../external/mpg123/src/libmpg123/synth_x86_64_s32.S; sourceTree = "<group>"; };
F3968D0F281FAF0A00661875 /* dct64_neon64_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct64_neon64_float.S; path = ../../external/mpg123/src/libmpg123/dct64_neon64_float.S; sourceTree = "<group>"; };
F3968D10281FAF0A00661875 /* synth_x86_64.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_x86_64.S; path = ../../external/mpg123/src/libmpg123/synth_x86_64.S; sourceTree = "<group>"; };
F3968D4B281FB05200661875 /* compat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = compat.c; path = ../../external/mpg123/src/compat/compat.c; sourceTree = "<group>"; };
F3968D4C281FB05200661875 /* compat_str.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = compat_str.c; path = ../../external/mpg123/src/compat/compat_str.c; sourceTree = "<group>"; };
F3968D4F281FB25300661875 /* synth_neon_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_neon_float.S; path = ../../external/mpg123/src/libmpg123/synth_neon_float.S; sourceTree = "<group>"; };
F3968D51281FB28C00661875 /* dct64_neon_float.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = dct64_neon_float.S; path = ../../external/mpg123/src/libmpg123/dct64_neon_float.S; sourceTree = "<group>"; };
F3968D53281FB35400661875 /* ../../external/mpg123/src/include/mpg123.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ../../external/mpg123/src/include/mpg123.h; sourceTree = "<group>"; };
F3968D55281FB37200661875 /* fmt123.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = fmt123.h; path = ../../external/mpg123/src/include/fmt123.h; sourceTree = "<group>"; };
F3968D57281FB3B300661875 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README; path = ../../external/mpg123/README; sourceTree = "<group>"; };
F3968D58281FB3B300661875 /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = COPYING; path = ../../external/mpg123/COPYING; sourceTree = "<group>"; };
F3B38D8D296F970B005DA6D3 /* synth_stereo_avx_accurate.S */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.asm; name = synth_stereo_avx_accurate.S; path = ../../external/mpg123/src/libmpg123/synth_stereo_avx_accurate.S; sourceTree = "<group>"; };
F3DC38BD2E4BED4F00CD73DE /* lfs_wrap.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = lfs_wrap.c; path = ../../external/mpg123/src/libmpg123/lfs_wrap.c; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
F3968BA2281F855B00661875 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
F3968B9B281F855B00661875 = {
isa = PBXGroup;
children = (
F3968CD5281FAA8500661875 /* config.xcconfig */,
F3968BA6281F855B00661875 /* Products */,
F3968BB1281F95AD00661875 /* Resources */,
F3968BB0281F95A600661875 /* Headers */,
F3968BAF281F95A000661875 /* Source */,
);
sourceTree = "<group>";
};
F3968BA6281F855B00661875 /* Products */ = {
isa = PBXGroup;
children = (
F3968BA5281F855B00661875 /* mpg123.framework */,
);
name = Products;
sourceTree = "<group>";
};
F3968BAF281F95A000661875 /* Source */ = {
isa = PBXGroup;
children = (
F3968D04281FAF0A00661875 /* check_neon.S */,
F3968D4B281FB05200661875 /* compat.c */,
F3968D4C281FB05200661875 /* compat_str.c */,
F3968CED281FAF0A00661875 /* dct36_avx.S */,
F3968D02281FAF0A00661875 /* dct36_neon.S */,
F3968CDC281FAF0A00661875 /* dct36_neon64.S */,
F3968D03281FAF0A00661875 /* dct36_x86_64.S */,
F3968CE8281FAF0A00661875 /* dct64.c */,
F3968D0A281FAF0A00661875 /* dct64_avx.S */,
F3968CEC281FAF0A00661875 /* dct64_avx_float.S */,
F3968CF9281FAF0A00661875 /* dct64_neon.S */,
F3968D51281FB28C00661875 /* dct64_neon_float.S */,
F3968CE6281FAF0A00661875 /* dct64_neon64.S */,
F3968D0F281FAF0A00661875 /* dct64_neon64_float.S */,
F3968CEB281FAF0A00661875 /* dct64_x86_64.S */,
F3968CF4281FAF0A00661875 /* dct64_x86_64_float.S */,
F3968CE9281FAF0A00661875 /* dither.c */,
F3968CD9281FAF0A00661875 /* equalizer.c */,
F3968CF5281FAF0A00661875 /* feature.c */,
F3968CE4281FAF0A00661875 /* format.c */,
F3968CE1281FAF0A00661875 /* frame.c */,
F3968CFD281FAF0A00661875 /* getcpuflags_arm.c */,
F3968CE2281FAF0A00661875 /* getcpuflags_x86_64.S */,
F3968CEF281FAF0A00661875 /* icy.c */,
F3968CFE281FAF0A00661875 /* icy2utf8.c */,
F3968CFB281FAF0A00661875 /* id3.c */,
F3968CEA281FAF0A00661875 /* index.c */,
F3968CF1281FAF0A00661875 /* layer1.c */,
F3968CFA281FAF0A00661875 /* layer2.c */,
F3968D0D281FAF0A00661875 /* layer3.c */,
F3DC38BD2E4BED4F00CD73DE /* lfs_wrap.c */,
F3968D06281FAF0A00661875 /* libmpg123.c */,
F3968CE7281FAF0A00661875 /* ntom.c */,
F3968CDD281FAF0A00661875 /* optimize.c */,
F3968CF3281FAF0A00661875 /* parse.c */,
F3968CF6281FAF0A00661875 /* readers.c */,
F3968CD7281FAF0A00661875 /* stringbuf.c */,
F3968CF2281FAF0A00661875 /* synth.c */,
F3968CE0281FAF0A00661875 /* synth_8bit.c */,
F3968CFF281FAF0A00661875 /* synth_neon.S */,
F307EE1C282732DB003915D7 /* synth_neon_accurate.S */,
F3968D4F281FB25300661875 /* synth_neon_float.S */,
F3968CDA281FAF0A00661875 /* synth_neon_s32.S */,
F3968CE5281FAF0A00661875 /* synth_neon64.S */,
F307EE1D282732DB003915D7 /* synth_neon64_accurate.S */,
F3968D01281FAF0A00661875 /* synth_neon64_float.S */,
F3968CF7281FAF0A00661875 /* synth_neon64_s32.S */,
F3968D0B281FAF0A00661875 /* synth_real.c */,
F3968CE3281FAF0A00661875 /* synth_s32.c */,
F3968CDF281FAF0A00661875 /* synth_stereo_avx.S */,
F3B38D8D296F970B005DA6D3 /* synth_stereo_avx_accurate.S */,
F3968D09281FAF0A00661875 /* synth_stereo_avx_float.S */,
F3968CF0281FAF0A00661875 /* synth_stereo_avx_s32.S */,
F3968D00281FAF0A00661875 /* synth_stereo_neon.S */,
F307EE23282733AD003915D7 /* synth_stereo_neon_accurate.S */,
F3968D07281FAF0A00661875 /* synth_stereo_neon_float.S */,
F3968CD8281FAF0A00661875 /* synth_stereo_neon_s32.S */,
F3968D05281FAF0A00661875 /* synth_stereo_neon64.S */,
F307EE22282733AD003915D7 /* synth_stereo_neon64_accurate.S */,
F3968CFC281FAF0A00661875 /* synth_stereo_neon64_float.S */,
F3968D08281FAF0A00661875 /* synth_stereo_neon64_s32.S */,
F3968CDE281FAF0A00661875 /* synth_stereo_x86_64.S */,
F307EE24282733AD003915D7 /* synth_stereo_x86_64_accurate.S */,
F3968CDB281FAF0A00661875 /* synth_stereo_x86_64_float.S */,
F3968D0C281FAF0A00661875 /* synth_stereo_x86_64_s32.S */,
F3968D10281FAF0A00661875 /* synth_x86_64.S */,
F307EE1E282732DB003915D7 /* synth_x86_64_accurate.S */,
F3968CF8281FAF0A00661875 /* synth_x86_64_float.S */,
F3968D0E281FAF0A00661875 /* synth_x86_64_s32.S */,
F3968CEE281FAF0A00661875 /* tabinit.c */,
);
name = Source;
sourceTree = "<group>";
};
F3968BB0281F95A600661875 /* Headers */ = {
isa = PBXGroup;
children = (
F3968D55281FB37200661875 /* fmt123.h */,
F3968D53281FB35400661875 /* ../../external/mpg123/src/include/mpg123.h */,
);
name = Headers;
sourceTree = "<group>";
};
F3968BB1281F95AD00661875 /* Resources */ = {
isa = PBXGroup;
children = (
F3968D58281FB3B300661875 /* COPYING */,
F3968D57281FB3B300661875 /* README */,
);
name = Resources;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
F3968BA0281F855B00661875 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
F3968D56281FB37200661875 /* fmt123.h in Headers */,
F3968D54281FB35400661875 /* ../../external/mpg123/src/include/mpg123.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
F3968BA4281F855B00661875 /* mpg123 */ = {
isa = PBXNativeTarget;
buildConfigurationList = F3968BAC281F855B00661875 /* Build configuration list for PBXNativeTarget "mpg123" */;
buildPhases = (
F3968BA0281F855B00661875 /* Headers */,
F3968BA1281F855B00661875 /* Sources */,
F3968BA2281F855B00661875 /* Frameworks */,
F3968BA3281F855B00661875 /* Resources */,
);
buildRules = (
);
dependencies = (
);
name = mpg123;
productName = mpg123;
productReference = F3968BA5281F855B00661875 /* mpg123.framework */;
productType = "com.apple.product-type.framework";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
F3968B9C281F855B00661875 /* Project object */ = {
isa = PBXProject;
attributes = {
BuildIndependentTargetsInParallel = 1;
LastUpgradeCheck = 1330;
TargetAttributes = {
F3968BA4281F855B00661875 = {
CreatedOnToolsVersion = 13.3.1;
};
F3B38D80296F93D9005DA6D3 = {
CreatedOnToolsVersion = 14.2;
};
};
};
buildConfigurationList = F3968B9F281F855B00661875 /* Build configuration list for PBXProject "mpg123" */;
compatibilityVersion = "Xcode 13.0";
developmentRegion = en;
hasScannedForEncodings = 0;
knownRegions = (
en,
Base,
);
mainGroup = F3968B9B281F855B00661875;
productRefGroup = F3968BA6281F855B00661875 /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
F3968BA4281F855B00661875 /* mpg123 */,
F3B38D80296F93D9005DA6D3 /* mpg123.xcframework */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
F3968BA3281F855B00661875 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
F3968D5A281FB3B300661875 /* COPYING in Resources */,
F3968D59281FB3B300661875 /* README in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXResourcesBuildPhase section */
/* Begin PBXShellScriptBuildPhase section */
F3B38D84296F93E0005DA6D3 /* ShellScript */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "# Build an xcframework with both device and simulator files for all platforms.\n# Adapted from an answer in\n# https://developer.apple.com/forums/thread/666335?answerId=685927022#685927022\n\nif [ \"$XCODE_VERSION_ACTUAL\" -lt 1100 ]\nthen\n echo \"error: Building an xcframework requires Xcode 11 minimum.\"\n exit 1\nfi\n\nFRAMEWORK_NAME=\"mpg123\"\nPROJECT_NAME=\"mpg123\"\nSCHEME=\"mpg123\"\n\nMACOS_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-macosx.xcarchive\"\nIOS_SIMULATOR_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-iphonesimulator.xcarchive\"\nIOS_DEVICE_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-iphoneos.xcarchive\"\nTVOS_SIMULATOR_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-appletvsimulator.xcarchive\"\nTVOS_DEVICE_ARCHIVE_PATH=\"${BUILD_DIR}/${CONFIGURATION}/${FRAMEWORK_NAME}-appletvos.xcarchive\"\n\nOUTPUT_DIR=\"../build/\"\n\n# macOS\nxcodebuild archive \\\n ONLY_ACTIVE_ARCH=NO \\\n -scheme \"${SCHEME}\" \\\n -project \"${PROJECT_NAME}.xcodeproj\" \\\n -archivePath ${MACOS_ARCHIVE_PATH} \\\n -sdk macosx \\\n BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n SKIP_INSTALL=NO || exit $?\n \n# iOS simulator\nxcodebuild archive \\\n ONLY_ACTIVE_ARCH=NO \\\n -scheme \"${SCHEME}\" \\\n -project \"${PROJECT_NAME}.xcodeproj\" \\\n -archivePath ${IOS_SIMULATOR_ARCHIVE_PATH} \\\n -sdk iphonesimulator \\\n BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n SKIP_INSTALL=NO || exit $?\n\n# iOS device\nxcodebuild archive \\\n -scheme \"${SCHEME}\" \\\n -project \"${PROJECT_NAME}.xcodeproj\" \\\n -archivePath ${IOS_DEVICE_ARCHIVE_PATH} \\\n -sdk iphoneos \\\n BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n SKIP_INSTALL=NO || exit $?\n\n# tvOS simulator\nxcodebuild archive \\\n ONLY_ACTIVE_ARCH=NO \\\n -scheme \"${SCHEME}\" \\\n -project \"${PROJECT_NAME}.xcodeproj\" \\\n -archivePath ${TVOS_SIMULATOR_ARCHIVE_PATH} \\\n -sdk appletvsimulator \\\n BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n SKIP_INSTALL=NO || exit $?\n\n# tvOS device\nxcodebuild archive \\\n -scheme \"${SCHEME}\" \\\n -project \"${PROJECT_NAME}.xcodeproj\" \\\n -archivePath ${TVOS_DEVICE_ARCHIVE_PATH} \\\n -sdk appletvos \\\n BUILD_LIBRARY_FOR_DISTRIBUTION=YES \\\n SKIP_INSTALL=NO || exit $?\n\n# Clean-up any existing instance of this xcframework from the Products directory\nrm -rf \"${OUTPUT_DIR}${FRAMEWORK_NAME}.xcframework\"\n\n# Create final xcframework\nxcodebuild -create-xcframework \\\n -framework \"${MACOS_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n -framework \"${IOS_DEVICE_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n -framework \"${IOS_SIMULATOR_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n -framework \"${TVOS_DEVICE_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n -framework \"${TVOS_SIMULATOR_ARCHIVE_PATH}\"/Products/Library/Frameworks/${FRAMEWORK_NAME}.framework \\\n -output ${OUTPUT_DIR}/${FRAMEWORK_NAME}.xcframework\n\n# Ensure git doesn't pick up on our Products folder. \nrm -rf ${OUTPUT_DIR}/.gitignore\necho \"*\" >> ${OUTPUT_DIR}/.gitignore\n";
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
F3968BA1281F855B00661875 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
F3968D30281FAF0A00661875 /* readers.c in Sources */,
F307EE21282732DB003915D7 /* synth_x86_64_accurate.S in Sources */,
F3968D1B281FAF0A00661875 /* frame.c in Sources */,
F307EE27282733AD003915D7 /* synth_stereo_x86_64_accurate.S in Sources */,
F3968D47281FAF0A00661875 /* layer3.c in Sources */,
F3968D11281FAF0A00661875 /* stringbuf.c in Sources */,
F3968D1A281FAF0A00661875 /* synth_8bit.c in Sources */,
F3968D3C281FAF0A00661875 /* dct36_neon.S in Sources */,
F3968D48281FAF0A00661875 /* synth_x86_64_s32.S in Sources */,
F3DC38BE2E4BED4F00CD73DE /* lfs_wrap.c in Sources */,
F3968D1F281FAF0A00661875 /* synth_neon64.S in Sources */,
F3968D43281FAF0A00661875 /* synth_stereo_avx_float.S in Sources */,
F3968D2B281FAF0A00661875 /* layer1.c in Sources */,
F3968D15281FAF0A00661875 /* synth_stereo_x86_64_float.S in Sources */,
F307EE25282733AD003915D7 /* synth_stereo_neon64_accurate.S in Sources */,
F3968D28281FAF0A00661875 /* tabinit.c in Sources */,
F3968D1C281FAF0A00661875 /* getcpuflags_x86_64.S in Sources */,
F3968D25281FAF0A00661875 /* dct64_x86_64.S in Sources */,
F3968D23281FAF0A00661875 /* dither.c in Sources */,
F3968D2F281FAF0A00661875 /* feature.c in Sources */,
F3968D40281FAF0A00661875 /* libmpg123.c in Sources */,
F3968D34281FAF0A00661875 /* layer2.c in Sources */,
F307EE1F282732DB003915D7 /* synth_neon_accurate.S in Sources */,
F3968D27281FAF0A00661875 /* dct36_avx.S in Sources */,
F3968D16281FAF0A00661875 /* dct36_neon64.S in Sources */,
F3968D41281FAF0A00661875 /* synth_stereo_neon_float.S in Sources */,
F3968D4E281FB05200661875 /* compat_str.c in Sources */,
F3968D3E281FAF0A00661875 /* check_neon.S in Sources */,
F3968D37281FAF0A00661875 /* getcpuflags_arm.c in Sources */,
F3968D3A281FAF0A00661875 /* synth_stereo_neon.S in Sources */,
F3968D21281FAF0A00661875 /* ntom.c in Sources */,
F3968D3B281FAF0A00661875 /* synth_neon64_float.S in Sources */,
F3968D1E281FAF0A00661875 /* format.c in Sources */,
F3968D50281FB25300661875 /* synth_neon_float.S in Sources */,
F3968D22281FAF0A00661875 /* dct64.c in Sources */,
F3968D4D281FB05200661875 /* compat.c in Sources */,
F3968D31281FAF0A00661875 /* synth_neon64_s32.S in Sources */,
F3968D18281FAF0A00661875 /* synth_stereo_x86_64.S in Sources */,
F3968D1D281FAF0A00661875 /* synth_s32.c in Sources */,
F3968D3F281FAF0A00661875 /* synth_stereo_neon64.S in Sources */,
F3968D3D281FAF0A00661875 /* dct36_x86_64.S in Sources */,
F3968D17281FAF0A00661875 /* optimize.c in Sources */,
F3968D2A281FAF0A00661875 /* synth_stereo_avx_s32.S in Sources */,
F3968D32281FAF0A00661875 /* synth_x86_64_float.S in Sources */,
F3968D19281FAF0A00661875 /* synth_stereo_avx.S in Sources */,
F3968D14281FAF0A00661875 /* synth_neon_s32.S in Sources */,
F3968D24281FAF0A00661875 /* index.c in Sources */,
F3968D26281FAF0A00661875 /* dct64_avx_float.S in Sources */,
F3B38D8E296F970B005DA6D3 /* synth_stereo_avx_accurate.S in Sources */,
F3968D46281FAF0A00661875 /* synth_stereo_x86_64_s32.S in Sources */,
F3968D52281FB28C00661875 /* dct64_neon_float.S in Sources */,
F307EE20282732DB003915D7 /* synth_neon64_accurate.S in Sources */,
F3968D29281FAF0A00661875 /* icy.c in Sources */,
F3968D35281FAF0A00661875 /* id3.c in Sources */,
F3968D42281FAF0A00661875 /* synth_stereo_neon64_s32.S in Sources */,
F3968D20281FAF0A00661875 /* dct64_neon64.S in Sources */,
F3968D2E281FAF0A00661875 /* dct64_x86_64_float.S in Sources */,
F3968D49281FAF0A00661875 /* dct64_neon64_float.S in Sources */,
F3968D4A281FAF0A00661875 /* synth_x86_64.S in Sources */,
F307EE26282733AD003915D7 /* synth_stereo_neon_accurate.S in Sources */,
F3968D38281FAF0A00661875 /* icy2utf8.c in Sources */,
F3968D12281FAF0A00661875 /* synth_stereo_neon_s32.S in Sources */,
F3968D36281FAF0A00661875 /* synth_stereo_neon64_float.S in Sources */,
F3968D2C281FAF0A00661875 /* synth.c in Sources */,
F3968D13281FAF0A00661875 /* equalizer.c in Sources */,
F3968D45281FAF0A00661875 /* synth_real.c in Sources */,
F3968D39281FAF0A00661875 /* synth_neon.S in Sources */,
F3968D33281FAF0A00661875 /* dct64_neon.S in Sources */,
F3968D2D281FAF0A00661875 /* parse.c in Sources */,
F3968D44281FAF0A00661875 /* dct64_avx.S in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
F3968BAA281F855B00661875 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = F3968CD5281FAA8500661875 /* config.xcconfig */;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_STRICT_OBJC_MSGSEND = YES;
ENABLE_TESTABILITY = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_DYNAMIC_NO_PIC = NO;
GCC_NO_COMMON_BLOCKS = YES;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PREPROCESSOR_DEFINITIONS = "$(DECODER_CFLAGS)";
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"\"$(SRCROOT)/$(CURRENT_ARCH)\"",
"\"$(SRCROOT)\"",
"\"$(SRCROOT)/../../external/mpg123/src\"",
"\"$(SRCROOT)/../../external/mpg123/src/compat\"",
"\"$(SRCROOT)/../../external/mpg123/src/libmpg123\"",
);
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos";
SUPPORTS_MACCATALYST = YES;
TVOS_DEPLOYMENT_TARGET = 9.0;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Debug;
};
F3968BAB281F855B00661875 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = F3968CD5281FAA8500661875 /* config.xcconfig */;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
ALWAYS_SEARCH_USER_PATHS = NO;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
CLANG_CXX_LANGUAGE_STANDARD = "gnu++17";
CLANG_ENABLE_MODULES = YES;
CLANG_ENABLE_OBJC_ARC = YES;
CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_COMMA = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
CLANG_WARN_EMPTY_BODY = YES;
CLANG_WARN_ENUM_CONVERSION = YES;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_INT_CONVERSION = YES;
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
CLANG_WARN_STRICT_PROTOTYPES = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;
CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 1;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_NS_ASSERTIONS = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_C_LANGUAGE_STANDARD = gnu11;
GCC_NO_COMMON_BLOCKS = YES;
GCC_PREPROCESSOR_DEFINITIONS = "$(DECODER_CFLAGS)";
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
HEADER_SEARCH_PATHS = (
"\"$(SRCROOT)/$(CURRENT_ARCH)\"",
"\"$(SRCROOT)\"",
"\"$(SRCROOT)/../../external/mpg123/src\"",
"\"$(SRCROOT)/../../external/mpg123/src/compat\"",
"\"$(SRCROOT)/../../external/mpg123/src/libmpg123\"",
);
IPHONEOS_DEPLOYMENT_TARGET = 9.0;
MACOSX_DEPLOYMENT_TARGET = 10.11;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
SUPPORTED_PLATFORMS = "watchsimulator watchos macosx iphonesimulator iphoneos driverkit appletvsimulator appletvos";
SUPPORTS_MACCATALYST = YES;
TVOS_DEPLOYMENT_TARGET = 9.0;
VERSIONING_SYSTEM = "apple-generic";
VERSION_INFO_PREFIX = "";
};
name = Release;
};
F3968BAD281F855B00661875 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MARKETING_VERSION = 1.25.13;
PRODUCT_BUNDLE_IDENTIFIER = org.mpg123.mpg123;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = YES;
SWIFT_EMIT_LOC_STRINGS = YES;
};
name = Debug;
};
F3968BAE281F855B00661875 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 1;
DEFINES_MODULE = YES;
DYLIB_COMPATIBILITY_VERSION = 1;
DYLIB_CURRENT_VERSION = 1;
DYLIB_INSTALL_NAME_BASE = "@rpath";
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_KEY_NSHumanReadableCopyright = "";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
"@loader_path/Frameworks",
);
MARKETING_VERSION = 1.25.13;
PRODUCT_BUNDLE_IDENTIFIER = org.mpg123.mpg123;
PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
SKIP_INSTALL = YES;
SWIFT_EMIT_LOC_STRINGS = YES;
};
name = Release;
};
F3B38D81296F93D9005DA6D3 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
};
F3B38D82296F93D9005DA6D3 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
CODE_SIGN_STYLE = Automatic;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
F3968B9F281F855B00661875 /* Build configuration list for PBXProject "mpg123" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F3968BAA281F855B00661875 /* Debug */,
F3968BAB281F855B00661875 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
F3968BAC281F855B00661875 /* Build configuration list for PBXNativeTarget "mpg123" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F3968BAD281F855B00661875 /* Debug */,
F3968BAE281F855B00661875 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
F3B38D83296F93D9005DA6D3 /* Build configuration list for PBXAggregateTarget "mpg123.xcframework" */ = {
isa = XCConfigurationList;
buildConfigurations = (
F3B38D81296F93D9005DA6D3 /* Debug */,
F3B38D82296F93D9005DA6D3 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = F3968B9C281F855B00661875 /* Project object */;
}
@@ -0,0 +1,531 @@
/* src/config.h. Generated from config.h.in by configure. */
/* src/config.h.in. Generated from configure.ac by autoheader. */
/* Define if your architecture wants/needs/can use attribute_align_arg and
alignment checks. It is for 32bit x86... */
/* #undef ABI_ALIGN_FUN */
/* Define to use proper rounding. */
#define ACCURATE_ROUNDING 1
/* Define if building universal (internal helper macro) */
/* #undef AC_APPLE_UNIVERSAL_BUILD */
/* Define if .balign is present. */
#define ASMALIGN_BALIGN 1
/* Define if .align just takes byte count. */
/* #undef ASMALIGN_BYTE */
/* Define if .align takes 3 for alignment of 2^3=8 bytes instead of 8. */
/* #undef ASMALIGN_EXP */
/* Define if __attribute__((aligned(16))) shall be used */
#define CCALIGN 1
/* Define if debugging is enabled. */
/* #undef DEBUG */
/* The default audio output module(s) to use */
#define DEFAULT_OUTPUT_MODULE "coreaudio,sdl,openal"
/* Define if building with dynamcally linked libmpg123 */
#define DYNAMIC_BUILD 1
/* Use EFBIG as substitude for EOVERFLOW, mingw.org may lack the latter */
/* #undef EOVERFLOW */
/* Define if FIFO support is enabled. */
#define FIFO 1
/* System setup enforces 64 bit offsets where 32 bit would be native. */
/* #undef FORCED_OFF_64 */
/* Define if frame index should be used. */
#define FRAME_INDEX 1
/* Define if gapless is enabled. */
#define GAPLESS 1
/* Define to 1 if you have the <alc.h> header file. */
/* #undef HAVE_ALC_H */
/* Define to 1 if you have the <Alib.h> header file. */
/* #undef HAVE_ALIB_H */
/* Define to 1 if you have the <AL/alc.h> header file. */
/* #undef HAVE_AL_ALC_H */
/* Define to 1 if you have the <AL/al.h> header file. */
/* #undef HAVE_AL_AL_H */
/* Define to 1 if you have the <al.h> header file. */
/* #undef HAVE_AL_H */
/* Define to 1 if you have the <arpa/inet.h> header file. */
#define HAVE_ARPA_INET_H 1
/* Define to 1 if you have the <asm/audioio.h> header file. */
/* #undef HAVE_ASM_AUDIOIO_H */
/* Define to 1 if you have the `atoll' function. */
#define HAVE_ATOLL 1
/* Define to 1 if you have the <audios.h> header file. */
/* #undef HAVE_AUDIOS_H */
/* Define to 1 if you have the <AudioToolbox/AudioToolbox.h> header file. */
#define HAVE_AUDIOTOOLBOX_AUDIOTOOLBOX_H 1
/* Define to 1 if you have the <AudioUnit/AudioUnit.h> header file. */
#define HAVE_AUDIOUNIT_AUDIOUNIT_H 1
/* Define to 1 if you have the <byteswap.h> header file. */
/* #undef HAVE_BYTESWAP_H */
/* Define to 1 if you have the `clock_gettime' function. */
#define HAVE_CLOCK_GETTIME 1
/* Define to 1 if you have the <CoreServices/CoreServices.h> header file. */
#define HAVE_CORESERVICES_CORESERVICES_H 1
/* Define to 1 if you have the `ctermid' function. */
#define HAVE_CTERMID 1
/* Define to 1 if you have the <CUlib.h> header file. */
/* #undef HAVE_CULIB_H */
/* Define to 1 if you have the <dirent.h> header file. */
#define HAVE_DIRENT_H 1
/* Define to 1 if you have the `dlclose' function. */
#define HAVE_DLCLOSE 1
/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1
/* Define to 1 if you have the `dlopen' function. */
#define HAVE_DLOPEN 1
/* Define to 1 if you have the `dlsym' function. */
#define HAVE_DLSYM 1
/* Define to 1 if you have the `execvp' function. */
#define HAVE_EXECVP 1
/* Define to 1 if you have the `fork' function. */
#define HAVE_FORK 1
/* Define to 1 if you have the `getaddrinfo' function. */
#define HAVE_GETADDRINFO 1
/* Define to 1 if you have the `getuid' function. */
#define HAVE_GETUID 1
/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1
/* Define to 1 if you have the `iswprint' function. */
#define HAVE_ISWPRINT 1
/* Define to 1 if you have the <langinfo.h> header file. */
#define HAVE_LANGINFO_H 1
/* Define to 1 if you have the `m' library (-lm). */
#define HAVE_LIBM 1
/* Define to 1 if you have the `mx' library (-lmx). */
#define HAVE_LIBMX 1
/* Define to 1 if you have the <linux/soundcard.h> header file. */
/* #undef HAVE_LINUX_SOUNDCARD_H */
/* Define to 1 if you have the <locale.h> header file. */
#define HAVE_LOCALE_H 1
/* Define to 1 if you have the `lseek64' function. */
/* #undef HAVE_LSEEK64 */
/* Define to 1 if you have the <machine/soundcard.h> header file. */
/* #undef HAVE_MACHINE_SOUNDCARD_H */
/* Define to 1 if you have the `mbstowcs' function. */
#define HAVE_MBSTOWCS 1
/* Define to 1 if you have the `mkfifo' function. */
#define HAVE_MKFIFO 1
/* Define to 1 if you have the `mmap' function. */
#define HAVE_MMAP 1
/* Define to 1 if you have the <netdb.h> header file. */
#define HAVE_NETDB_H 1
/* Define to 1 if you have the <netinet/in.h> header file. */
#define HAVE_NETINET_IN_H 1
/* Define to 1 if you have the <netinet/tcp.h> header file. */
/* #undef HAVE_NETINET_TCP_H */
/* Define to 1 if you have the `nl_langinfo' function. */
#define HAVE_NL_LANGINFO 1
/* Define to 1 if you have the <OpenAL/alc.h> header file. */
#define HAVE_OPENAL_ALC_H 1
/* Define to 1 if you have the <OpenAL/al.h> header file. */
#define HAVE_OPENAL_AL_H 1
/* Define to 1 if you have the <os2me.h> header file. */
/* #undef HAVE_OS2ME_H */
/* Define to 1 if you have the <os2.h> header file. */
/* #undef HAVE_OS2_H */
/* Define if O_LARGEFILE flag for open(2) exists. */
/* #undef HAVE_O_LARGEFILE */
/* Define to 1 if you have the `random' function. */
#define HAVE_RANDOM 1
/* Define to 1 if you have the <sched.h> header file. */
#define HAVE_SCHED_H 1
/* Define to 1 if you have the `sched_setscheduler' function. */
/* #undef HAVE_SCHED_SETSCHEDULER */
/* Define to 1 if you have the `setenv' function. */
#define HAVE_SETENV 1
/* Define to 1 if you have the `setlocale' function. */
#define HAVE_SETLOCALE 1
/* for Win/DOS system with setmode() */
/* #undef HAVE_SETMODE */
/* Define to 1 if you have the `setpriority' function. */
#define HAVE_SETPRIORITY 1
/* Define to 1 if you have the `setuid' function. */
#define HAVE_SETUID 1
/* Define to 1 if you have the `shmat' function. */
/* #undef HAVE_SHMAT */
/* Define to 1 if you have the `shmctl' function. */
/* #undef HAVE_SHMCTL */
/* Define to 1 if you have the `shmdt' function. */
/* #undef HAVE_SHMDT */
/* Define to 1 if you have the `shmget' function. */
/* #undef HAVE_SHMGET */
/* Define to 1 if you have the <signal.h> header file. */
#define HAVE_SIGNAL_H 1
/* Define to 1 if you have the <stdint.h> header file. */
#define HAVE_STDINT_H 1
/* Define to 1 if you have the <stdio.h> header file. */
#define HAVE_STDIO_H 1
/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1
/* Define to 1 if you have the `strerror' function. */
#define HAVE_STRERROR 1
/* Define to 1 if you have the `strerror_l' function. */
/* #undef HAVE_STRERROR_L */
/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1
/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1
/* Define to 1 if you have the `strtok_r' function. */
#define HAVE_STRTOK_R 1
/* Define to 1 if you have the `strtok_s' function. */
/* #undef HAVE_STRTOK_S */
/* Define to 1 if you have the <sun/audioio.h> header file. */
/* #undef HAVE_SUN_AUDIOIO_H */
/* Define to 1 if you have the <sys/audioio.h> header file. */
/* #undef HAVE_SYS_AUDIOIO_H */
/* Define to 1 if you have the <sys/audio.h> header file. */
/* #undef HAVE_SYS_AUDIO_H */
/* Define to 1 if you have the <sys/ioctl.h> header file. */
#define HAVE_SYS_IOCTL_H 1
/* Define to 1 if you have the <sys/ipc.h> header file. */
/* #undef HAVE_SYS_IPC_H */
/* Define to 1 if you have the <sys/param.h> header file. */
#define HAVE_SYS_PARAM_H 1
/* Define to 1 if you have the <sys/resource.h> header file. */
#define HAVE_SYS_RESOURCE_H 1
/* Define to 1 if you have the <sys/select.h> header file. */
#define HAVE_SYS_SELECT_H 1
/* Define to 1 if you have the <sys/shm.h> header file. */
/* #undef HAVE_SYS_SHM_H */
/* Define to 1 if you have the <sys/signal.h> header file. */
#define HAVE_SYS_SIGNAL_H 1
/* Define to 1 if you have the <sys/socket.h> header file. */
#define HAVE_SYS_SOCKET_H 1
/* Define to 1 if you have the <sys/soundcard.h> header file. */
/* #undef HAVE_SYS_SOUNDCARD_H */
/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1
/* Define to 1 if you have the <sys/time.h> header file. */
#define HAVE_SYS_TIME_H 1
/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1
/* Define to 1 if you have the <sys/wait.h> header file. */
#define HAVE_SYS_WAIT_H 1
/* Define this if you have the POSIX termios library */
#define HAVE_TERMIOS 1
/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1
/* Define to 1 if you have the `unsetenv' function. */
#define HAVE_UNSETENV 1
/* Define to 1 if you have the `uselocale' function. */
#define HAVE_USELOCALE 1
/* Define to 1 if you have the <wchar.h> header file. */
#define HAVE_WCHAR_H 1
/* Define to 1 if you have the `wcstombs' function. */
#define HAVE_WCSTOMBS 1
/* Define to 1 if you have the `wcswidth' function. */
#define HAVE_WCSWIDTH 1
/* Define to 1 if you have the <wctype.h> header file. */
#define HAVE_WCTYPE_H 1
/* Define to 1 if you have the <wincon.h> header file. */
/* #undef HAVE_WINCON_H */
/* Define to 1 if you have the <windows.h> header file. */
/* #undef HAVE_WINDOWS_H */
/* Define to 1 if you have the <ws2tcpip.h> header file. */
/* #undef HAVE_WS2TCPIP_H */
/* for Win/DOS system with _setmode() */
/* #undef HAVE__SETMODE */
/* Define to indicate that float storage follows IEEE754. */
#define IEEE_FLOAT 1
/* size of the frame index seek table */
#define INDEX_SIZE 1000
/* Define if IPV6 support is enabled. */
#define IPV6 1
/* Define if we use _LARGEFILE64_SOURCE with off64_t and lseek64. */
/* #undef LFS_LARGEFILE_64 */
/* System redefines off_t when defining _FILE_OFFSET_BITS to 64. */
/* #undef LFS_SENSITIVE */
/* Define to the extension used for runtime loadable modules, say, ".so". */
#define LT_MODULE_EXT ".so"
/* Define to the sub-directory where libtool stores uninstalled libraries. */
#define LT_OBJDIR ".libs/"
/* Define to the shared library suffix, say, ".dylib". */
#define LT_SHARED_EXT ".dylib"
/* Define to the shared archive member specification, say "(shr.o)". */
/* #undef LT_SHARED_LIB_MEMBER */
/* Define to for new net123 network stack. */
#define NET123 1
/* Define for executable-based networking (for HTTPS). */
#define NET123_EXEC 1
/* Define for winhttp networking (for HTTPS). */
/* #undef NET123_WINHTTP */
/* Define for wininet networking (for HTTPS). */
/* #undef NET123_WININET */
/* Define if network support is enabled. */
#define NETWORK 1
/* Define to disable 16 bit integer output. */
/* #undef NO_16BIT */
/* Define to disable 32 bit and 24 bit integer output. */
/* #undef NO_32BIT */
/* Define to disable 8 bit integer output. */
/* #undef NO_8BIT */
/* Define to disable downsampled decoding. */
/* #undef NO_DOWNSAMPLE */
/* Define to disable equalizer. */
/* #undef NO_EQUALIZER */
/* Define to disable error messages in combination with a return value (the
return is left intact). */
/* #undef NO_ERETURN */
/* Define to disable error messages. */
/* #undef NO_ERRORMSG */
/* Define to disable feeder and buffered readers. */
/* #undef NO_FEEDER */
/* Define to disable ICY handling. */
/* #undef NO_ICY */
/* Define to disable ID3v2 parsing. */
/* #undef NO_ID3V2 */
/* Define to disable layer I. */
/* #undef NO_LAYER1 */
/* Define to disable layer II. */
/* #undef NO_LAYER2 */
/* Define to disable layer III. */
/* #undef NO_LAYER3 */
/* Define to disable analyzer info. */
/* #undef NO_MOREINFO */
/* Define to disable ntom resampling. */
/* #undef NO_NTOM */
/* Define to disable real output. */
/* #undef NO_REAL */
/* Define to disable string functions. */
/* #undef NO_STRING */
/* Define for post-processed 32 bit formats. */
/* #undef NO_SYNTH32 */
/* Define to disable warning messages. */
/* #undef NO_WARNING */
/* Name of package */
#define PACKAGE "mpg123"
/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT "maintainer@mpg123.org"
/* Define to the full name of this package. */
#define PACKAGE_NAME "mpg123"
/* Define to the full name and version of this package. */
#define PACKAGE_STRING "mpg123 1.33.4"
/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME "mpg123"
/* Define to the home page for this package. */
#define PACKAGE_URL ""
/* Define to the version of this package. */
#define PACKAGE_VERSION "1.33.4"
/* Define to only include portable library API (no off_t, no internal I/O). */
/* #undef PORTABLE_API */
/* Define if portaudio v18 API is wanted. */
/* #undef PORTAUDIO18 */
/* Define for calculating tables at runtime. */
/* #undef RUNTIME_TABLES */
/* The size of `off_t', as computed by sizeof. */
#define SIZEOF_OFF_T 8
/* Define to 1 if all of the C90 standard headers exist (not just the ones
required in a freestanding environment). This macro is provided for
backward compatibility; new code need not use it. */
#define STDC_HEADERS 1
/* Define to not duplicate some code for likely cases in libsyn123. */
/* #undef SYN123_NO_CASES */
/* Define if modules are enabled */
#define USE_MODULES 1
/* Define for new Huffman decoding scheme. */
#define USE_NEW_HUFFTABLE 1
/* Define to use yasm for assemble AVX sources. */
/* #undef USE_YASM_FOR_AVX */
/* Version number of package */
#define VERSION "1.33.4"
/* Define to use Win32 named pipes */
/* #undef WANT_WIN32_FIFO */
/* Define to use Win32 sockets */
/* #undef WANT_WIN32_SOCKETS */
/* Define to use Unicode for Windows */
/* #undef WANT_WIN32_UNICODE */
/* Windows UWP build */
/* #undef WINDOWS_UWP */
/* Windows Vista and later APIs */
/* #undef WINVER */
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
significant byte first (like Motorola and SPARC, unlike Intel). */
#if defined AC_APPLE_UNIVERSAL_BUILD
# if defined __BIG_ENDIAN__
# define WORDS_BIGENDIAN 1
# endif
#else
# ifndef WORDS_BIGENDIAN
/* # undef WORDS_BIGENDIAN */
# endif
#endif
/* Define for extreme debugging. */
/* #undef XDEBUG */
/* Windows Vista and later APIs */
/* #undef _WIN32_WINNT */
/* Define to empty if `const' does not conform to ANSI C. */
/* #undef const */
/* Define to `__inline__' or `__inline' if that's what the C compiler
calls it, or to nothing if 'inline' is not supported under any name. */
#ifndef __cplusplus
/* #undef inline */
#endif