summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Kopaczewski <rk@23doors.com>2024-04-18 18:52:16 +0200
committerder richter <der.richter@gmx.de>2024-04-20 00:44:46 +0200
commit578b9dade26b985e858e0f98f508abf241827539 (patch)
treeb4c0ea2bf4f660ce2a816ee620ab5322a58520a1
parente855836ed1e5f747d0b0461cd26d9b0f809dfc9d (diff)
downloadmpv-578b9dade26b985e858e0f98f508abf241827539.tar.bz2
mpv-578b9dade26b985e858e0f98f508abf241827539.tar.xz
ao/audiounit: fix building for iOS
-rw-r--r--audio/out/ao_coreaudio_chmap.h2
-rw-r--r--audio/out/ao_coreaudio_properties.h2
-rw-r--r--audio/out/ao_coreaudio_utils.h2
-rw-r--r--meson.build7
4 files changed, 8 insertions, 5 deletions
diff --git a/audio/out/ao_coreaudio_chmap.h b/audio/out/ao_coreaudio_chmap.h
index 0b21e8330c..8dd9ab7001 100644
--- a/audio/out/ao_coreaudio_chmap.h
+++ b/audio/out/ao_coreaudio_chmap.h
@@ -21,7 +21,7 @@
#include "config.h"
#include <AudioToolbox/AudioToolbox.h>
-#if HAVE_AVFOUNDATION || HAVE_AUDIOUNIT
+#if HAVE_AVFOUNDATION
#undef HAVE_COREAUDIO
#define HAVE_COREAUDIO 1
#endif
diff --git a/audio/out/ao_coreaudio_properties.h b/audio/out/ao_coreaudio_properties.h
index 2c9c5657bb..07c12400c5 100644
--- a/audio/out/ao_coreaudio_properties.h
+++ b/audio/out/ao_coreaudio_properties.h
@@ -23,7 +23,7 @@
#include "internal.h"
-#if HAVE_AVFOUNDATION || HAVE_AUDIOUNIT
+#if HAVE_AVFOUNDATION
#undef HAVE_COREAUDIO
#define HAVE_COREAUDIO 1
#endif
diff --git a/audio/out/ao_coreaudio_utils.h b/audio/out/ao_coreaudio_utils.h
index 699ffde9a7..c199bb70a8 100644
--- a/audio/out/ao_coreaudio_utils.h
+++ b/audio/out/ao_coreaudio_utils.h
@@ -29,7 +29,7 @@
#include "internal.h"
#include "osdep/utils-mac.h"
-#if HAVE_AVFOUNDATION || HAVE_AUDIOUNIT
+#if HAVE_AVFOUNDATION
#undef HAVE_COREAUDIO
#define HAVE_COREAUDIO 1
#endif
diff --git a/meson.build b/meson.build
index a61046254a..117ebeb7b8 100644
--- a/meson.build
+++ b/meson.build
@@ -819,8 +819,11 @@ endif
if features['audiounit'] or features['coreaudio'] or features['avfoundation']
sources += files('audio/out/ao_coreaudio_chmap.c',
- 'audio/out/ao_coreaudio_utils.c',
- 'audio/out/ao_coreaudio_properties.c')
+ 'audio/out/ao_coreaudio_utils.c')
+endif
+
+if features['avfoundation']
+ sources += files('audio/out/ao_coreaudio_properties.c')
endif
jack_opt = get_option('jack').require(