mirror of
https://github.com/mackron/miniaudio.git
synced 2026-04-24 09:14:04 +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) {
|
if (deviceType == ma_device_type_duplex) {
|
||||||
pContextStateCoreAudio->AudioOutputUnitStop(pDeviceStateCoreAudio->audioUnitCapture);
|
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) {
|
if (deviceType == ma_device_type_duplex) {
|
||||||
pContextStateCoreAudio->AudioOutputUnitStop(pDeviceStateCoreAudio->audioUnitPlayback);
|
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