mirror of
https://github.com/mackron/miniaudio.git
synced 2026-04-21 15:56:58 +02:00
WASAPI: Uninitialize a mutex in device uninitialization.
This commit is contained in:
@@ -22078,10 +22078,14 @@ static ma_result ma_device_uninit__wasapi(ma_device* pDevice)
|
||||
MA_ASSERT(pDevice != NULL);
|
||||
|
||||
#if defined(MA_WIN32_DESKTOP) || defined(MA_WIN32_GDK)
|
||||
{
|
||||
if (pDevice->wasapi.pDeviceEnumerator) {
|
||||
((ma_IMMDeviceEnumerator*)pDevice->wasapi.pDeviceEnumerator)->lpVtbl->UnregisterEndpointNotificationCallback((ma_IMMDeviceEnumerator*)pDevice->wasapi.pDeviceEnumerator, &pDevice->wasapi.notificationClient);
|
||||
ma_IMMDeviceEnumerator_Release((ma_IMMDeviceEnumerator*)pDevice->wasapi.pDeviceEnumerator);
|
||||
}
|
||||
|
||||
ma_mutex_uninit(&pDevice->wasapi.rerouteLock);
|
||||
}
|
||||
#endif
|
||||
|
||||
if (pDevice->wasapi.pRenderClient) {
|
||||
|
||||
Reference in New Issue
Block a user