WASAPI: Fix a typo and some formatting changes.

This commit is contained in:
David Reid
2021-02-06 08:14:58 +10:00
parent 1e0ccd6201
commit 8767422fb9
+14 -11
View File
@@ -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.