From 822f165140d228e07e1e0a492d252c5e817bccf8 Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Sun, 1 Jun 2025 01:11:17 +0800 Subject: [PATCH 2/6] DeviceContextCoreAudio.cpp: fix for missing kAudioObjectPropertyElementMain --- src/device/backend-coreaudio/DeviceContextCoreAudio.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git src/device/backend-coreaudio/DeviceContextCoreAudio.cpp src/device/backend-coreaudio/DeviceContextCoreAudio.cpp index 5f7f7b2a..c23f5c71 100644 --- src/device/backend-coreaudio/DeviceContextCoreAudio.cpp +++ src/device/backend-coreaudio/DeviceContextCoreAudio.cpp @@ -11,6 +11,9 @@ #include "../Device.h" #include "../../Session.h" +#if !defined(kAudioObjectPropertyElementMain) +#define kAudioObjectPropertyElementMain kAudioObjectPropertyElementMaster +#endif // https://developer.apple.com/library/archive/documentation/MusicAudio/Conceptual/CoreAudioOverview/ARoadmaptoCommonTasks/ARoadmaptoCommonTasks.html#//apple_ref/doc/uid/TP40003577-CH6-SW1 // https://developer.apple.com/library/archive/technotes/tn2091/_index.html -- 2.48.0