mirror of
https://github.com/mackron/miniaudio.git
synced 2026-04-24 09:14:04 +02:00
WASAPI: Fix a typo and some formatting changes.
This commit is contained in:
+14
-11
@@ -13832,9 +13832,6 @@ static ma_result ma_context_get_device_info_from_IAudioClient__wasapi(ma_context
|
|||||||
{
|
{
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
WAVEFORMATEX* pWF = NULL;
|
WAVEFORMATEX* pWF = NULL;
|
||||||
#ifdef MA_WIN32_DESKTOP
|
|
||||||
ma_IPropertyStore *pProperties;
|
|
||||||
#endif
|
|
||||||
|
|
||||||
MA_ASSERT(pAudioClient != NULL);
|
MA_ASSERT(pAudioClient != NULL);
|
||||||
MA_ASSERT(pInfo != NULL);
|
MA_ASSERT(pInfo != NULL);
|
||||||
@@ -13848,11 +13845,14 @@ static ma_result ma_context_get_device_info_from_IAudioClient__wasapi(ma_context
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Exlcusive Mode. We repeatedly call IsFormatSupported() here. This is not currently support on
|
Exlcusive Mode. We repeatedly call IsFormatSupported() here. This is not currently supported on
|
||||||
UWP. Failure to retrieve the exclusive mode format is not considered an error, so from here
|
UWP. Failure to retrieve the exclusive mode format is not considered an error, so from here on
|
||||||
on out, MA_SUCCESS is guaranteed to be returned.
|
out, MA_SUCCESS is guaranteed to be returned.
|
||||||
*/
|
*/
|
||||||
#ifdef MA_WIN32_DESKTOP
|
#ifdef MA_WIN32_DESKTOP
|
||||||
|
{
|
||||||
|
ma_IPropertyStore *pProperties;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
The first thing to do is get the format from PKEY_AudioEngine_DeviceFormat. This should give us a channel count we assume is
|
The first thing to do is get the format from PKEY_AudioEngine_DeviceFormat. This should give us a channel count we assume is
|
||||||
correct which will simplify our searching.
|
correct which will simplify our searching.
|
||||||
@@ -13943,7 +13943,8 @@ static ma_result ma_context_get_device_info_from_IAudioClient__wasapi(ma_context
|
|||||||
} else {
|
} else {
|
||||||
ma_context_post_error(pContext, NULL, MA_LOG_LEVEL_WARNING, "[WASAPI] Failed to open property store for device info retrieval.", ma_result_from_HRESULT(hr));
|
ma_context_post_error(pContext, NULL, MA_LOG_LEVEL_WARNING, "[WASAPI] Failed to open property store for device info retrieval.", ma_result_from_HRESULT(hr));
|
||||||
}
|
}
|
||||||
#endif
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
return MA_SUCCESS;
|
return MA_SUCCESS;
|
||||||
}
|
}
|
||||||
@@ -64151,7 +64152,12 @@ REVISION HISTORY
|
|||||||
================
|
================
|
||||||
v0.10.32 - TBD
|
v0.10.32 - TBD
|
||||||
- WASAPI: Fix a deadlock in exclusive mode.
|
- WASAPI: Fix a deadlock in exclusive mode.
|
||||||
|
- WASAPI: No longer return an error from ma_context_get_device_info() when an exclusive mode format
|
||||||
|
cannot be retrieved.
|
||||||
- PulseAudio: Yet another refactor, this time to remove the dependency on `pa_threaded_mainloop`.
|
- PulseAudio: Yet another refactor, this time to remove the dependency on `pa_threaded_mainloop`.
|
||||||
|
- Fix a bug where thread handles are not being freed.
|
||||||
|
- Fix some static analysis warnings in FLAC, WAV and MP3 decoders.
|
||||||
|
- Update to latest version of c89atomic.
|
||||||
- Internal refactoring to migrate over to the new backend callback system for the following backends:
|
- Internal refactoring to migrate over to the new backend callback system for the following backends:
|
||||||
- PulseAudio
|
- PulseAudio
|
||||||
- ALSA
|
- ALSA
|
||||||
@@ -64161,9 +64167,6 @@ v0.10.32 - TBD
|
|||||||
- OSS
|
- OSS
|
||||||
- audio(4)
|
- audio(4)
|
||||||
- sndio
|
- sndio
|
||||||
- Fix a bug where thread handles are not being freed.
|
|
||||||
- Fix some static analysis warnings in FLAC, WAV and MP3 decoders.
|
|
||||||
- Update to latest version of c89atomic.
|
|
||||||
|
|
||||||
v0.10.31 - 2021-01-17
|
v0.10.31 - 2021-01-17
|
||||||
- Make some functions const correct.
|
- Make some functions const correct.
|
||||||
|
|||||||
Reference in New Issue
Block a user