reactos/sdk/lib/drivers/sound/mmixer
Oleg Dubinskiy 9aa299bea4
[MMIXER] Don't stop audio devices enumeration when one or more of them failed to initialize (#7863)
Skip unsuccessfully initialized devices and continue enumeration until all of devices are enumerated.
Patch by Johannes Anderwald with additional improvements from me.
This fixes 0 audio devices detected for HD audio controllers (e. g., Realtek), and hence allows to properly detect all available devices and play the sound with MMixer routines enabled (they are currently default).
Tested personally with Realtek HD Audio driver version R2.74 for Windows XP/Server 2003 in pair with hdaudbus.sys from Windows Vista SP2 on real hardware.
CORE-17285
2025-04-06 10:55:55 +02:00
..
CMakeLists.txt [MMEBUDDY][MMIXER] Fix NDEBUG support (#7039) 2024-07-20 12:05:56 +02:00
controls.c [BDASUP][KMIXER][MMIXER][STREAM] Replace meaningless YDEBUG (#5818) 2023-10-31 12:04:24 +00:00
filter.c [MMIXER] Remove duplicated MIXERCONTROL_CONTROLTYPE_MUX handling 2024-05-19 10:46:02 +02:00
midi.c [BDASUP][KMIXER][MMIXER][STREAM] Replace meaningless YDEBUG (#5818) 2023-10-31 12:04:24 +00:00
mixer.c [MMIXER] Don't stop audio devices enumeration when one or more of them failed to initialize (#7863) 2025-04-06 10:55:55 +02:00
mmixer.h [AUDIO] Implement retreiving audio playback position (#6817) 2024-05-06 20:07:47 +02:00
precomp.h
sup.c [REACTOS] Use the ISO C and C++ conformant names: _wcsicmp, _stricmp 2024-10-20 14:12:25 +03:00
TODO Add .gitattributes and .gitignore files and normalize line endings in the repository (#10) 2017-10-04 20:37:32 +02:00
topology.c [BDASUP][KMIXER][MMIXER][STREAM] Replace meaningless YDEBUG (#5818) 2023-10-31 12:04:24 +00:00
wave.c [AUDIO] Implement retreiving audio playback position (#6817) 2024-05-06 20:07:47 +02:00