From 160959d8b24682138970c230db5d2beff0a8baac Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Mon, 2 May 2022 00:53:58 -0700
Subject: [PATCH] SDL_mixer cleanly builds on Apple platforms
SDL_mixer builds with optional audio format modules on macOS, iOS, and tvOS
---
Xcode-iOS/SDL_mixer.xcodeproj/project.pbxproj | 1508 ------------
Xcode/FLAC/FLAC.xcodeproj/project.pbxproj | 509 ++++
Xcode/FLAC/config.h | 262 ++
Xcode/SDL_mixer.xcodeproj/project.pbxproj | 330 ++-
Xcode/config.xcconfig | 30 +
.../libmodplug.xcodeproj/project.pbxproj | 527 ++++
Xcode/macOS/FLAC.framework/FLAC | 1 -
Xcode/macOS/FLAC.framework/Headers | 1 -
Xcode/macOS/FLAC.framework/Resources | 1 -
Xcode/macOS/FLAC.framework/Versions/A/FLAC | Bin 859024 -> 0 bytes
.../Versions/A/Headers/FLAC/all.h | 371 ---
.../Versions/A/Headers/FLAC/assert.h | 46 -
.../Versions/A/Headers/FLAC/callback.h | 185 --
.../Versions/A/Headers/FLAC/export.h | 97 -
.../Versions/A/Headers/FLAC/format.h | 1025 --------
.../Versions/A/Headers/FLAC/metadata.h | 2182 -----------------
.../Versions/A/Headers/FLAC/ordinals.h | 85 -
.../Versions/A/Headers/FLAC/stream_decoder.h | 1559 ------------
.../Versions/A/Headers/FLAC/stream_encoder.h | 1790 --------------
.../Resources/English.lproj/InfoPlist.strings | Bin 516 -> 0 bytes
.../Versions/A/Resources/Info.plist | 28 -
.../Versions/A/Resources/LICENSE.FLAC.txt | 33 -
.../Versions/A/_CodeSignature/CodeResources | 308 ---
Xcode/macOS/FLAC.framework/Versions/Current | 1 -
Xcode/macOS/Ogg.framework/Headers | 1 -
Xcode/macOS/Ogg.framework/Ogg | 1 -
Xcode/macOS/Ogg.framework/Resources | 1 -
.../Ogg.framework/Versions/A/Headers/ogg.h | 210 --
.../Versions/A/Headers/os_types.h | 147 --
Xcode/macOS/Ogg.framework/Versions/A/Ogg | Bin 187056 -> 0 bytes
.../Resources/English.lproj/InfoPlist.strings | Bin 136 -> 0 bytes
.../Versions/A/Resources/Info.plist | 48 -
.../A/Resources/LICENSE.ogg-vorbis.txt | 32 -
.../Versions/A/_CodeSignature/CodeResources | 222 --
Xcode/macOS/Ogg.framework/Versions/Current | 1 -
Xcode/macOS/Opus.framework/Headers | 1 -
Xcode/macOS/Opus.framework/Opus | 1 -
Xcode/macOS/Opus.framework/Resources | 1 -
.../Opus.framework/Versions/A/Headers/opus.h | 981 --------
.../Versions/A/Headers/opus_defines.h | 799 ------
.../Versions/A/Headers/opus_multistream.h | 660 -----
.../Versions/A/Headers/opus_projection.h | 568 -----
.../Versions/A/Headers/opus_types.h | 166 --
Xcode/macOS/Opus.framework/Versions/A/Opus | Bin 1324320 -> 0 bytes
.../Resources/English.lproj/InfoPlist.strings | Bin 138 -> 0 bytes
.../Versions/A/Resources/Info.plist | 28 -
.../Versions/A/Resources/LICENSE.opus.txt | 44 -
.../Versions/A/_CodeSignature/CodeResources | 255 --
Xcode/macOS/Opus.framework/Versions/Current | 1 -
Xcode/macOS/OpusFile.framework/Headers | 1 -
Xcode/macOS/OpusFile.framework/OpusFile | 1 -
Xcode/macOS/OpusFile.framework/Resources | 1 -
.../Versions/A/Headers/opusfile.h | 2164 ----------------
.../OpusFile.framework/Versions/A/OpusFile | Bin 271568 -> 0 bytes
.../Resources/English.lproj/InfoPlist.strings | Bin 146 -> 0 bytes
.../Versions/A/Resources/Info.plist | 28 -
.../Versions/A/Resources/LICENSE.opusfile.txt | 28 -
.../Versions/A/_CodeSignature/CodeResources | 211 --
.../macOS/OpusFile.framework/Versions/Current | 1 -
Xcode/macOS/Vorbis.framework/Headers | 1 -
Xcode/macOS/Vorbis.framework/Resources | 1 -
.../Versions/A/Headers/codec.h | 242 --
.../Versions/A/Headers/vorbisfile.h | 205 --
.../Resources/English.lproj/InfoPlist.strings | Bin 142 -> 0 bytes
.../Versions/A/Resources/Info.plist | 48 -
.../A/Resources/LICENSE.ogg-vorbis.txt | 32 -
.../macOS/Vorbis.framework/Versions/A/Vorbis | Bin 820320 -> 0 bytes
.../Versions/A/_CodeSignature/CodeResources | 222 --
Xcode/macOS/Vorbis.framework/Versions/Current | 1 -
Xcode/macOS/Vorbis.framework/Vorbis | 1 -
Xcode/macOS/modplug.framework/Headers | 1 -
Xcode/macOS/modplug.framework/Resources | 1 -
.../Versions/A/Headers/modplug.h | 173 --
.../Versions/A/Resources/Info.plist | 22 -
.../Versions/A/Resources/LICENSE.modplug.txt | 1 -
.../Versions/A/_CodeSignature/CodeResources | 167 --
.../modplug.framework/Versions/A/modplug | Bin 730880 -> 0 bytes
.../macOS/modplug.framework/Versions/Current | 1 -
Xcode/macOS/modplug.framework/modplug | 1 -
Xcode/macOS/mpg123.framework/Headers | 1 -
Xcode/macOS/mpg123.framework/Resources | 1 -
.../Versions/A/Headers/fmt123.h | 135 -
.../Versions/A/Resources/Info.plist | 28 -
.../Versions/A/Resources/LICENSE.mpg123.txt | 772 ------
.../Versions/A/_CodeSignature/CodeResources | 178 --
.../macOS/mpg123.framework/Versions/A/mpg123 | Bin 861152 -> 0 bytes
Xcode/macOS/mpg123.framework/Versions/Current | 1 -
Xcode/macOS/mpg123.framework/mpg123 | 1 -
Xcode/mpg123/arm64/config.h | 478 ++++
Xcode/mpg123/armv7/config.h | 478 ++++
Xcode/mpg123/config.xcconfig | 30 +
.../Versions/A/Headers => mpg123}/mpg123.h | 2 +-
Xcode/mpg123/mpg123.xcodeproj/project.pbxproj | 629 +++++
Xcode/mpg123/x86_64/config.h | 478 ++++
Xcode/ogg/ogg.xcodeproj/project.pbxproj | 369 +++
Xcode/opus/arm64/config.h | 208 ++
Xcode/opus/armv7/config.h | 208 ++
Xcode/opus/config.xcconfig | 14 +
Xcode/opus/opus.xcodeproj/project.pbxproj | 1099 +++++++++
Xcode/opus/x86_64/config.h | 208 ++
.../xcschemes/playwave (iOS).xcscheme | 84 +
.../xcschemes/playwave (macOS).xcscheme | 84 +
Xcode/tremor/config.h | 105 +
Xcode/tremor/tremor.xcodeproj/project.pbxproj | 465 ++++
Xcode/vorbis/config.h | 94 +
Xcode/vorbis/vorbis.xcodeproj/project.pbxproj | 507 ++++
src/codecs/music_modplug.c | 4 -
src/codecs/music_mpg123.c | 4 +
src/codecs/music_ogg.c | 4 +-
src/codecs/music_opus.c | 4 -
110 files changed, 7156 insertions(+), 18119 deletions(-)
delete mode 100644 Xcode-iOS/SDL_mixer.xcodeproj/project.pbxproj
create mode 100644 Xcode/FLAC/FLAC.xcodeproj/project.pbxproj
create mode 100644 Xcode/FLAC/config.h
create mode 100644 Xcode/config.xcconfig
create mode 100644 Xcode/libmodplug/libmodplug.xcodeproj/project.pbxproj
delete mode 120000 Xcode/macOS/FLAC.framework/FLAC
delete mode 120000 Xcode/macOS/FLAC.framework/Headers
delete mode 120000 Xcode/macOS/FLAC.framework/Resources
delete mode 100755 Xcode/macOS/FLAC.framework/Versions/A/FLAC
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Headers/FLAC/all.h
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Headers/FLAC/assert.h
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Headers/FLAC/callback.h
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Headers/FLAC/export.h
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Headers/FLAC/format.h
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Headers/FLAC/metadata.h
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Headers/FLAC/ordinals.h
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Headers/FLAC/stream_decoder.h
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Headers/FLAC/stream_encoder.h
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Resources/English.lproj/InfoPlist.strings
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Resources/Info.plist
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/Resources/LICENSE.FLAC.txt
delete mode 100644 Xcode/macOS/FLAC.framework/Versions/A/_CodeSignature/CodeResources
delete mode 120000 Xcode/macOS/FLAC.framework/Versions/Current
delete mode 120000 Xcode/macOS/Ogg.framework/Headers
delete mode 120000 Xcode/macOS/Ogg.framework/Ogg
delete mode 120000 Xcode/macOS/Ogg.framework/Resources
delete mode 100644 Xcode/macOS/Ogg.framework/Versions/A/Headers/ogg.h
delete mode 100644 Xcode/macOS/Ogg.framework/Versions/A/Headers/os_types.h
delete mode 100755 Xcode/macOS/Ogg.framework/Versions/A/Ogg
delete mode 100644 Xcode/macOS/Ogg.framework/Versions/A/Resources/English.lproj/InfoPlist.strings
delete mode 100644 Xcode/macOS/Ogg.framework/Versions/A/Resources/Info.plist
delete mode 100644 Xcode/macOS/Ogg.framework/Versions/A/Resources/LICENSE.ogg-vorbis.txt
delete mode 100644 Xcode/macOS/Ogg.framework/Versions/A/_CodeSignature/CodeResources
delete mode 120000 Xcode/macOS/Ogg.framework/Versions/Current
delete mode 120000 Xcode/macOS/Opus.framework/Headers
delete mode 120000 Xcode/macOS/Opus.framework/Opus
delete mode 120000 Xcode/macOS/Opus.framework/Resources
delete mode 100644 Xcode/macOS/Opus.framework/Versions/A/Headers/opus.h
delete mode 100644 Xcode/macOS/Opus.framework/Versions/A/Headers/opus_defines.h
delete mode 100644 Xcode/macOS/Opus.framework/Versions/A/Headers/opus_multistream.h
delete mode 100644 Xcode/macOS/Opus.framework/Versions/A/Headers/opus_projection.h
delete mode 100644 Xcode/macOS/Opus.framework/Versions/A/Headers/opus_types.h
delete mode 100755 Xcode/macOS/Opus.framework/Versions/A/Opus
delete mode 100644 Xcode/macOS/Opus.framework/Versions/A/Resources/English.lproj/InfoPlist.strings
delete mode 100644 Xcode/macOS/Opus.framework/Versions/A/Resources/Info.plist
delete mode 100644 Xcode/macOS/Opus.framework/Versions/A/Resources/LICENSE.opus.txt
delete mode 100644 Xcode/macOS/Opus.framework/Versions/A/_CodeSignature/CodeResources
delete mode 120000 Xcode/macOS/Opus.framework/Versions/Current
delete mode 120000 Xcode/macOS/OpusFile.framework/Headers
delete mode 120000 Xcode/macOS/OpusFile.framework/OpusFile
delete mode 120000 Xcode/macOS/OpusFile.framework/Resources
delete mode 100644 Xcode/macOS/OpusFile.framework/Versions/A/Headers/opusfile.h
delete mode 100755 Xcode/macOS/OpusFile.framework/Versions/A/OpusFile
delete mode 100644 Xcode/macOS/OpusFile.framework/Versions/A/Resources/English.lproj/InfoPlist.strings
delete mode 100644 Xcode/macOS/OpusFile.framework/Versions/A/Resources/Info.plist
delete mode 100644 Xcode/macOS/OpusFile.framework/Versions/A/Resources/LICENSE.opusfile.txt
delete mode 100644 Xcode/macOS/OpusFile.framework/Versions/A/_CodeSignature/CodeResources
delete mode 120000 Xcode/macOS/OpusFile.framework/Versions/Current
delete mode 120000 Xcode/macOS/Vorbis.framework/Headers
delete mode 120000 Xcode/macOS/Vorbis.framework/Resources
delete mode 100644 Xcode/macOS/Vorbis.framework/Versions/A/Headers/codec.h
delete mode 100644 Xcode/macOS/Vorbis.framework/Versions/A/Headers/vorbisfile.h
delete mode 100644 Xcode/macOS/Vorbis.framework/Versions/A/Resources/English.lproj/InfoPlist.strings
delete mode 100644 Xcode/macOS/Vorbis.framework/Versions/A/Resources/Info.plist
delete mode 100644 Xcode/macOS/Vorbis.framework/Versions/A/Resources/LICENSE.ogg-vorbis.txt
delete mode 100755 Xcode/macOS/Vorbis.framework/Versions/A/Vorbis
delete mode 100644 Xcode/macOS/Vorbis.framework/Versions/A/_CodeSignature/CodeResources
delete mode 120000 Xcode/macOS/Vorbis.framework/Versions/Current
delete mode 120000 Xcode/macOS/Vorbis.framework/Vorbis
delete mode 120000 Xcode/macOS/modplug.framework/Headers
delete mode 120000 Xcode/macOS/modplug.framework/Resources
delete mode 100644 Xcode/macOS/modplug.framework/Versions/A/Headers/modplug.h
delete mode 100644 Xcode/macOS/modplug.framework/Versions/A/Resources/Info.plist
delete mode 100644 Xcode/macOS/modplug.framework/Versions/A/Resources/LICENSE.modplug.txt
delete mode 100644 Xcode/macOS/modplug.framework/Versions/A/_CodeSignature/CodeResources
delete mode 100755 Xcode/macOS/modplug.framework/Versions/A/modplug
delete mode 120000 Xcode/macOS/modplug.framework/Versions/Current
delete mode 120000 Xcode/macOS/modplug.framework/modplug
delete mode 120000 Xcode/macOS/mpg123.framework/Headers
delete mode 120000 Xcode/macOS/mpg123.framework/Resources
delete mode 100644 Xcode/macOS/mpg123.framework/Versions/A/Headers/fmt123.h
delete mode 100644 Xcode/macOS/mpg123.framework/Versions/A/Resources/Info.plist
delete mode 100644 Xcode/macOS/mpg123.framework/Versions/A/Resources/LICENSE.mpg123.txt
delete mode 100644 Xcode/macOS/mpg123.framework/Versions/A/_CodeSignature/CodeResources
delete mode 100755 Xcode/macOS/mpg123.framework/Versions/A/mpg123
delete mode 120000 Xcode/macOS/mpg123.framework/Versions/Current
delete mode 120000 Xcode/macOS/mpg123.framework/mpg123
create mode 100644 Xcode/mpg123/arm64/config.h
create mode 100644 Xcode/mpg123/armv7/config.h
create mode 100644 Xcode/mpg123/config.xcconfig
rename Xcode/{macOS/mpg123.framework/Versions/A/Headers => mpg123}/mpg123.h (99%)
create mode 100644 Xcode/mpg123/mpg123.xcodeproj/project.pbxproj
create mode 100644 Xcode/mpg123/x86_64/config.h
create mode 100644 Xcode/ogg/ogg.xcodeproj/project.pbxproj
create mode 100644 Xcode/opus/arm64/config.h
create mode 100644 Xcode/opus/armv7/config.h
create mode 100644 Xcode/opus/config.xcconfig
create mode 100644 Xcode/opus/opus.xcodeproj/project.pbxproj
create mode 100644 Xcode/opus/x86_64/config.h
create mode 100644 Xcode/playwave/playwave.xcodeproj/xcshareddata/xcschemes/playwave (iOS).xcscheme
create mode 100644 Xcode/playwave/playwave.xcodeproj/xcshareddata/xcschemes/playwave (macOS).xcscheme
create mode 100644 Xcode/tremor/config.h
create mode 100644 Xcode/tremor/tremor.xcodeproj/project.pbxproj
create mode 100644 Xcode/vorbis/config.h
create mode 100644 Xcode/vorbis/vorbis.xcodeproj/project.pbxproj
diff --git a/Xcode-iOS/SDL_mixer.xcodeproj/project.pbxproj b/Xcode-iOS/SDL_mixer.xcodeproj/project.pbxproj
deleted file mode 100644
index a01e9ce8..00000000
--- a/Xcode-iOS/SDL_mixer.xcodeproj/project.pbxproj
+++ /dev/null
@@ -1,1508 +0,0 @@
-// !$*UTF8*$!
-{
- archiveVersion = 1;
- classes = {
- };
- objectVersion = 46;
- objects = {
-
-/* Begin PBXAggregateTarget section */
- AA5314F21FE0FE750025C9BE /* All (iOS) */ = {
- isa = PBXAggregateTarget;
- buildConfigurationList = AA5314F31FE0FE750025C9BE /* Build configuration list for PBXAggregateTarget "All (iOS)" */;
- buildPhases = (
- AA5314F61FE0FE7D0025C9BE /* ShellScript */,
- );
- dependencies = (
- );
- name = "All (iOS)";
- productName = "All (iOS)";
- };
- AA5314F71FE0FEC70025C9BE /* All (tvOS) */ = {
- isa = PBXAggregateTarget;
- buildConfigurationList = AA5314F81FE0FEC70025C9BE /* Build configuration list for PBXAggregateTarget "All (tvOS)" */;
- buildPhases = (
- AA5314FB1FE0FECB0025C9BE /* ShellScript */,
- );
- dependencies = (
- );
- name = "All (tvOS)";
- productName = "All (tvOS)";
- };
-/* End PBXAggregateTarget section */
-
-/* Begin PBXBuildFile section */
- 639008DE2385A84C009019FA /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 639008DC2385A84C009019FA /* utils.c */; };
- 639008DF2385A84C009019FA /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 639008DD2385A84C009019FA /* utils.h */; };
- 639008E02385A84C009019FA /* utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 639008DC2385A84C009019FA /* utils.c */; };
- 639008E12385A84C009019FA /* utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 639008DD2385A84C009019FA /* utils.h */; };
- 6391980C239FE6AE00F1D8F8 /* mp3utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 6391980A239FE6AE00F1D8F8 /* mp3utils.c */; };
- 6391980D239FE6AE00F1D8F8 /* mp3utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6391980B239FE6AE00F1D8F8 /* mp3utils.h */; };
- 6391980E239FE6AE00F1D8F8 /* mp3utils.c in Sources */ = {isa = PBXBuildFile; fileRef = 6391980A239FE6AE00F1D8F8 /* mp3utils.c */; };
- 6391980F239FE6AE00F1D8F8 /* mp3utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6391980B239FE6AE00F1D8F8 /* mp3utils.h */; };
- AA1C71151F9BC66000A6BC31 /* effect_position.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71131F9BC66000A6BC31 /* effect_position.c */; };
- AA1C71161F9BC66000A6BC31 /* effect_stereoreverse.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71141F9BC66000A6BC31 /* effect_stereoreverse.c */; };
- AA1C71191F9BC67200A6BC31 /* effects_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1C71171F9BC67100A6BC31 /* effects_internal.h */; };
- AA1C711A1F9BC67200A6BC31 /* effects_internal.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71181F9BC67200A6BC31 /* effects_internal.c */; };
- AA1C711C1F9BC6AD00A6BC31 /* load_mod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C711B1F9BC6AD00A6BC31 /* load_mod.cpp */; };
- AA1C713D1F9BC92000A6BC31 /* bitreader.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C711F1F9BC91C00A6BC31 /* bitreader.c */; };
- AA1C713E1F9BC92000A6BC31 /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71201F9BC91C00A6BC31 /* cpu.c */; };
- AA1C713F1F9BC92000A6BC31 /* format.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71211F9BC91C00A6BC31 /* format.c */; };
- AA1C71401F9BC92000A6BC31 /* lpc_intrin_sse41.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71221F9BC91C00A6BC31 /* lpc_intrin_sse41.c */; };
- AA1C71411F9BC92000A6BC31 /* bitwriter.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71231F9BC91C00A6BC31 /* bitwriter.c */; };
- AA1C71421F9BC92000A6BC31 /* stream_encoder_intrin_ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71241F9BC91D00A6BC31 /* stream_encoder_intrin_ssse3.c */; };
- AA1C71431F9BC92000A6BC31 /* stream_encoder_framing.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71251F9BC91D00A6BC31 /* stream_encoder_framing.c */; };
- AA1C71441F9BC92000A6BC31 /* bitmath.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71261F9BC91D00A6BC31 /* bitmath.c */; };
- AA1C71451F9BC92000A6BC31 /* ogg_helper.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71271F9BC91D00A6BC31 /* ogg_helper.c */; };
- AA1C71461F9BC92000A6BC31 /* fixed_intrin_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71281F9BC91D00A6BC31 /* fixed_intrin_sse2.c */; };
- AA1C71471F9BC92000A6BC31 /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71291F9BC91D00A6BC31 /* window.c */; };
- AA1C71481F9BC92000A6BC31 /* crc.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712A1F9BC91D00A6BC31 /* crc.c */; };
- AA1C71491F9BC92000A6BC31 /* lpc_intrin_sse.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712B1F9BC91D00A6BC31 /* lpc_intrin_sse.c */; };
- AA1C714A1F9BC92000A6BC31 /* stream_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712C1F9BC91D00A6BC31 /* stream_decoder.c */; };
- AA1C714B1F9BC92000A6BC31 /* fixed.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712D1F9BC91E00A6BC31 /* fixed.c */; };
- AA1C714C1F9BC92000A6BC31 /* stream_encoder.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712E1F9BC91E00A6BC31 /* stream_encoder.c */; };
- AA1C714D1F9BC92000A6BC31 /* lpc.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712F1F9BC91E00A6BC31 /* lpc.c */; };
- AA1C714E1F9BC92000A6BC31 /* stream_encoder_intrin_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71301F9BC91E00A6BC31 /* stream_encoder_intrin_sse2.c */; };
- AA1C714F1F9BC92000A6BC31 /* lpc_intrin_sse2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71311F9BC91E00A6BC31 /* lpc_intrin_sse2.c */; };
- AA1C71501F9BC92000A6BC31 /* fixed_intrin_ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71321F9BC91E00A6BC31 /* fixed_intrin_ssse3.c */; };
- AA1C71511F9BC92000A6BC31 /* metadata_object.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71331F9BC91E00A6BC31 /* metadata_object.c */; };
- AA1C71521F9BC92000A6BC31 /* lpc_intrin_avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71341F9BC91F00A6BC31 /* lpc_intrin_avx2.c */; };
- AA1C71531F9BC92000A6BC31 /* ogg_encoder_aspect.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71351F9BC91F00A6BC31 /* ogg_encoder_aspect.c */; };
- AA1C71541F9BC92000A6BC31 /* stream_encoder_intrin_avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71361F9BC91F00A6BC31 /* stream_encoder_intrin_avx2.c */; };
- AA1C71551F9BC92000A6BC31 /* ogg_decoder_aspect.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71371F9BC91F00A6BC31 /* ogg_decoder_aspect.c */; };
- AA1C71561F9BC92000A6BC31 /* float.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71381F9BC91F00A6BC31 /* float.c */; };
- AA1C71571F9BC92000A6BC31 /* metadata_iterators.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71391F9BC91F00A6BC31 /* metadata_iterators.c */; };
- AA1C71581F9BC92000A6BC31 /* ogg_mapping.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C713A1F9BC91F00A6BC31 /* ogg_mapping.c */; };
- AA1C71591F9BC92000A6BC31 /* memory.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C713B1F9BC92000A6BC31 /* memory.c */; };
- AA1C715A1F9BC92000A6BC31 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C713C1F9BC92000A6BC31 /* md5.c */; };
- AA5314521FE0FE2E0025C9BE /* music_cmd.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406211F9609BC00EDAF53 /* music_cmd.h */; };
- AA5314531FE0FE2E0025C9BE /* music_mikmod.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406161F9609BA00EDAF53 /* music_mikmod.h */; };
- AA5314541FE0FE2E0025C9BE /* music_timidity.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE4061C1F9609BB00EDAF53 /* music_timidity.h */; };
- AA5314551FE0FE2E0025C9BE /* mixer.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406081F9609B900EDAF53 /* mixer.h */; };
- AA5314561FE0FE2E0025C9BE /* music_mad.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406241F9609BC00EDAF53 /* music_mad.h */; };
- AA5314571FE0FE2E0025C9BE /* music.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE4060A1F9609B900EDAF53 /* music.h */; };
- AA5314591FE0FE2E0025C9BE /* options.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883931F97325F007B6569 /* options.h */; };
- AA53145A1FE0FE2E0025C9BE /* asm_arm.h in Headers */ = {isa = PBXBuildFile; fileRef = AA644296175B0E2500A2125A /* asm_arm.h */; };
- AA53145B1FE0FE2E0025C9BE /* backends.h in Headers */ = {isa = PBXBuildFile; fileRef = AA644297175B0E2500A2125A /* backends.h */; };
- AA53145C1FE0FE2E0025C9BE /* block.h in Headers */ = {isa = PBXBuildFile; fileRef = AA644299175B0E2500A2125A /* block.h */; };
- AA53145D1FE0FE2E0025C9BE /* codebook.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64429B175B0E2500A2125A /* codebook.h */; };
- AA53145E1FE0FE2E0025C9BE /* instrum.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8838D1F97325E007B6569 /* instrum.h */; };
- AA53145F1FE0FE2E0025C9BE /* codec_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64429C175B0E2500A2125A /* codec_internal.h */; };
- AA5314601FE0FE2E0025C9BE /* music_mpg123.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406191F9609BB00EDAF53 /* music_mpg123.h */; };
- AA5314611FE0FE2E0025C9BE /* config_types.h in Headers */ = {isa = PBXBuildFile; fileRef = AA64429D175B0E2500A2125A /* config_types.h */; };
- AA5314621FE0FE2E0025C9BE /* music_fluidsynth.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406071F9609B900EDAF53 /* music_fluidsynth.h */; };
- AA5314631FE0FE2E0025C9BE /* ivorbiscodec.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442A9175B0E5000A2125A /* ivorbiscodec.h */; };
- AA5314641FE0FE2E0025C9BE /* ivorbisfile.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442AA175B0E5000A2125A /* ivorbisfile.h */; };
- AA5314651FE0FE2E0025C9BE /* lsp_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442AB175B0E5000A2125A /* lsp_lookup.h */; };
- AA5314661FE0FE2E0025C9BE /* mdct_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442AD175B0E5000A2125A /* mdct_lookup.h */; };
- AA5314671FE0FE2E0025C9BE /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8838C1F97325E007B6569 /* common.h */; };
- AA5314681FE0FE2E0025C9BE /* playmidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8838F1F97325E007B6569 /* playmidi.h */; };
- AA5314691FE0FE2E0025C9BE /* music_modplug.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE4060D1F9609B900EDAF53 /* music_modplug.h */; };
- AA53146A1FE0FE2E0025C9BE /* tables.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883A11F973260007B6569 /* tables.h */; };
- AA53146B1FE0FE2E0025C9BE /* music_nativemidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406201F9609BC00EDAF53 /* music_nativemidi.h */; };
- AA53146C1FE0FE2E0025C9BE /* mix.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE883921F97325E007B6569 /* mix.h */; };
- AA53146D1FE0FE2E0025C9BE /* mdct.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442AF175B0E5000A2125A /* mdct.h */; };
- AA53146E1FE0FE2E0025C9BE /* misc.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442B0175B0E5000A2125A /* misc.h */; };
- AA53146F1FE0FE2E0025C9BE /* load_aiff.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406181F9609BA00EDAF53 /* load_aiff.h */; };
- AA5314701FE0FE2E0025C9BE /* output.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8839E1F973260007B6569 /* output.h */; };
- AA5314711FE0FE2E0025C9BE /* os.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442B1175B0E5000A2125A /* os.h */; };
- AA5314721FE0FE2E0025C9BE /* load_voc.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE4060B1F9609B900EDAF53 /* load_voc.h */; };
- AA5314731FE0FE2E0025C9BE /* registry.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442B3175B0E5000A2125A /* registry.h */; };
- AA5314741FE0FE2E0025C9BE /* resample.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8839F1F973260007B6569 /* resample.h */; };
- AA5314751FE0FE2E0025C9BE /* music_flac.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE4060F1F9609B900EDAF53 /* music_flac.h */; };
- AA5314761FE0FE2E0025C9BE /* effects_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1C71171F9BC67100A6BC31 /* effects_internal.h */; };
- AA5314771FE0FE2E0025C9BE /* readmidi.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8839C1F973260007B6569 /* readmidi.h */; };
- AA5314781FE0FE2E0025C9BE /* window_lookup.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442B8175B0E5000A2125A /* window_lookup.h */; };
- AA5314791FE0FE2E0025C9BE /* timidity.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE8838E1F97325E007B6569 /* timidity.h */; };
- AA53147A1FE0FE2E0025C9BE /* window.h in Headers */ = {isa = PBXBuildFile; fileRef = AA6442BA175B0E5000A2125A /* window.h */; };
- AA53147B1FE0FE2E0025C9BE /* load_pat.h in Headers */ = {isa = PBXBuildFile; fileRef = AA60216017653A9800662B9C /* load_pat.h */; };
- AA53147C1FE0FE2E0025C9BE /* modplug.h in Headers */ = {isa = PBXBuildFile; fileRef = AA60216B17653A9800662B9C /* modplug.h */; };
- AA53147D1FE0FE2E0025C9BE /* music_ogg.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406171F9609BA00EDAF53 /* music_ogg.h */; };
- AA53147E1FE0FE2E0025C9BE /* tables.h in Headers */ = {isa = PBXBuildFile; fileRef = AA60217117653A9800662B9C /* tables.h */; };
- AA53147F1FE0FE2E0025C9BE /* music_wav.h in Headers */ = {isa = PBXBuildFile; fileRef = AAE406101F9609BA00EDAF53 /* music_wav.h */; };
- AA5314811FE0FE2E0025C9BE /* music_mad.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406121F9609BA00EDAF53 /* music_mad.c */; };
- AA5314821FE0FE2E0025C9BE /* ogg_helper.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71271F9BC91D00A6BC31 /* ogg_helper.c */; };
- AA5314831FE0FE2E0025C9BE /* music.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406151F9609BA00EDAF53 /* music.c */; };
- AA5314841FE0FE2E0025C9BE /* timidity.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883941F97325F007B6569 /* timidity.c */; };
- AA5314851FE0FE2E0025C9BE /* stream_encoder_framing.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71251F9BC91D00A6BC31 /* stream_encoder_framing.c */; };
- AA5314861FE0FE2E0025C9BE /* music_modplug.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE4060C1F9609B900EDAF53 /* music_modplug.c */; };
- AA5314881FE0FE2E0025C9BE /* cpu.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71201F9BC91C00A6BC31 /* cpu.c */; };
- AA5314891FE0FE2E0025C9BE /* load_aiff.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406061F9609B900EDAF53 /* load_aiff.c */; };
- AA53148A1FE0FE2E0025C9BE /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71291F9BC91D00A6BC31 /* window.c */; };
- AA53148B1FE0FE2E0025C9BE /* stream_encoder_intrin_ssse3.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71241F9BC91D00A6BC31 /* stream_encoder_intrin_ssse3.c */; };
- AA53148C1FE0FE2E0025C9BE /* bitwise.c in Sources */ = {isa = PBXBuildFile; fileRef = AA644292175B0E0600A2125A /* bitwise.c */; };
- AA53148D1FE0FE2E0025C9BE /* framing.c in Sources */ = {isa = PBXBuildFile; fileRef = AA644293175B0E0600A2125A /* framing.c */; };
- AA53148E1FE0FE2E0025C9BE /* stream_decoder.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712C1F9BC91D00A6BC31 /* stream_decoder.c */; };
- AA53148F1FE0FE2E0025C9BE /* load_mod.cpp in Sources */ = {isa = PBXBuildFile; fileRef = AA1C711B1F9BC6AD00A6BC31 /* load_mod.cpp */; };
- AA5314901FE0FE2E0025C9BE /* tables.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883A01F973260007B6569 /* tables.c */; };
- AA5314911FE0FE2E0025C9BE /* music_cmd.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE406231F9609BC00EDAF53 /* music_cmd.c */; };
- AA5314921FE0FE2E0025C9BE /* block.c in Sources */ = {isa = PBXBuildFile; fileRef = AA644298175B0E2500A2125A /* block.c */; };
- AA5314931FE0FE2E0025C9BE /* stream_encoder_intrin_avx2.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71361F9BC91F00A6BC31 /* stream_encoder_intrin_avx2.c */; };
- AA5314941FE0FE2E0025C9BE /* common.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883961F97325F007B6569 /* common.c */; };
- AA5314951FE0FE2E0025C9BE /* codebook.c in Sources */ = {isa = PBXBuildFile; fileRef = AA64429A175B0E2500A2125A /* codebook.c */; };
- AA5314961FE0FE2E0025C9BE /* floor0.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442A6175B0E5000A2125A /* floor0.c */; };
- AA5314971FE0FE2E0025C9BE /* floor1.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442A7175B0E5000A2125A /* floor1.c */; };
- AA5314981FE0FE2E0025C9BE /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442A8175B0E5000A2125A /* info.c */; };
- AA5314991FE0FE2E0025C9BE /* lpc.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C712F1F9BC91E00A6BC31 /* lpc.c */; };
- AA53149A1FE0FE2E0025C9BE /* mapping0.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442AC175B0E5000A2125A /* mapping0.c */; };
- AA53149B1FE0FE2E0025C9BE /* metadata_iterators.c in Sources */ = {isa = PBXBuildFile; fileRef = AA1C71391F9BC91F00A6BC31 /* metadata_iterators.c */; };
- AA53149C1FE0FE2E0025C9BE /* mdct.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442AE175B0E5000A2125A /* mdct.c */; };
- AA53149D1FE0FE2E0025C9BE /* instrum.c in Sources */ = {isa = PBXBuildFile; fileRef = AAE883951F97325F007B6569 /* instrum.c */; };
- AA53149E1FE0FE2E0025C9BE /* registry.c in Sources */ = {isa = PBXBuildFile; fileRef = AA6442B2175B0E5000A2125A
(Patch may be truncated, please check the link at the top of this post.)