mirror of
https://github.com/mackron/miniaudio.git
synced 2026-04-22 00:06:59 +02:00
Core Audio: Stop directly changing the device status to stopped.
This commit is contained in:
+4
-2
@@ -36792,7 +36792,8 @@ static ma_result ma_device_step_extra__coreaudio(ma_device* pDevice)
|
||||
if (deviceType == ma_device_type_duplex) {
|
||||
pContextStateCoreAudio->AudioOutputUnitStop(pDeviceStateCoreAudio->audioUnitCapture);
|
||||
}
|
||||
ma_device_set_status(pDevice, ma_device_status_stopped);
|
||||
|
||||
return ma_result_from_OSStatus(status);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -36802,7 +36803,8 @@ static ma_result ma_device_step_extra__coreaudio(ma_device* pDevice)
|
||||
if (deviceType == ma_device_type_duplex) {
|
||||
pContextStateCoreAudio->AudioOutputUnitStop(pDeviceStateCoreAudio->audioUnitPlayback);
|
||||
}
|
||||
ma_device_set_status(pDevice, ma_device_status_stopped);
|
||||
|
||||
return ma_result_from_OSStatus(status);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user