mirror of
https://github.com/mackron/miniaudio.git
synced 2026-04-23 16:54:03 +02:00
Core Audio: Fix build errors on macOS.
This commit is contained in:
@@ -23631,12 +23631,14 @@ static ma_bool32 ma_context_is_device_id_equal__coreaudio(ma_context* pContext,
|
|||||||
return strcmp(pID0->coreaudio, pID1->coreaudio) == 0;
|
return strcmp(pID0->coreaudio, pID1->coreaudio) == 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(MA_APPLE_DESKTOP)
|
||||||
static void ma_AVAudioSessionPortDescription_to_device_info(AVAudioSessionPortDescription* pPortDesc, ma_device_info* pInfo)
|
static void ma_AVAudioSessionPortDescription_to_device_info(AVAudioSessionPortDescription* pPortDesc, ma_device_info* pInfo)
|
||||||
{
|
{
|
||||||
MA_ZERO_OBJECT(pInfo);
|
MA_ZERO_OBJECT(pInfo);
|
||||||
ma_strncpy_s(pInfo->name, sizeof(pInfo->name), [pPortDesc.portName UTF8String], (size_t)-1);
|
ma_strncpy_s(pInfo->name, sizeof(pInfo->name), [pPortDesc.portName UTF8String], (size_t)-1);
|
||||||
ma_strncpy_s(pInfo->id.coreaudio, sizeof(pInfo->id.coreaudio), [pPortDesc.UID UTF8String], (size_t)-1);
|
ma_strncpy_s(pInfo->id.coreaudio, sizeof(pInfo->id.coreaudio), [pPortDesc.UID UTF8String], (size_t)-1);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
static ma_result ma_context_enumerate_devices__coreaudio(ma_context* pContext, ma_enum_devices_callback_proc callback, void* pUserData)
|
static ma_result ma_context_enumerate_devices__coreaudio(ma_context* pContext, ma_enum_devices_callback_proc callback, void* pUserData)
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user