From 10049067e723c2bd346a54487c89c646e53fd5d4 Mon Sep 17 00:00:00 2001 From: David Reid Date: Tue, 22 Dec 2020 17:59:05 +1000 Subject: [PATCH] Core Audio: Fix some compilation errors on iOS. --- miniaudio.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/miniaudio.h b/miniaudio.h index 52f13ada..8bf5727f 100644 --- a/miniaudio.h +++ b/miniaudio.h @@ -25870,12 +25870,12 @@ static ma_result ma_device_init_internal__coreaudio(ma_context* pContext, ma_dev OSStatus status; UInt32 enableIOFlag; AudioStreamBasicDescription bestFormat; - ma_uint32 actualPeriodSizeInFrames; + UInt32 actualPeriodSizeInFrames; AURenderCallbackStruct callbackInfo; #if defined(MA_APPLE_DESKTOP) AudioObjectID deviceObjectID; #else - ma_uint32 actualPeriodSizeInFramesSize = sizeof(actualPeriodSizeInFrames); + UInt32 actualPeriodSizeInFramesSize = sizeof(actualPeriodSizeInFrames); #endif /* This API should only be used for a single device type: playback or capture. No full-duplex mode. */ @@ -26177,7 +26177,7 @@ static ma_result ma_device_init_internal__coreaudio(ma_context* pContext, ma_dev return ma_result_from_OSStatus(status); } - pData->periodSizeInFramesOut = actualPeriodSizeInFrames; + pData->periodSizeInFramesOut = (ma_uint32)actualPeriodSizeInFrames; /* We need a buffer list if this is an input device. We render into this in the input callback. */ if (deviceType == ma_device_type_capture) {