-
4b350196
by Giovanni Mascellani at 2025-11-04T11:39:46+01:00
mmdevapi/tests: Print the expected result code when failing a check.
-
70bb3b45
by Giovanni Mascellani at 2025-11-04T11:39:48+01:00
mmdevapi: Use AUTOCONVERTPCM when initializing the audio client for spatial audio.
Initializing the audio client without AUTOCONVERTPCM is expected
to fail when the requested sampling rate or channel count does not
match the mixing format. Such behavior is not currently modeled on
Wine, but it should be introduced, and since here we expect
automatic format conversion to work we add the flag.
-
f2a34030
by Giovanni Mascellani at 2025-11-04T11:39:50+01:00
windows.media.speech: Use AUTOCONVERTPCM when initializing the audio client.
Initializing the audio client without AUTOCONVERTPCM is expected
to fail when the requested sampling rate or channel count does not
match the mixing format. Such behavior is not currently modeled on
Wine, but it should be introduced, and since here we expect
automatic format conversion to work we add the flag.
-
21fb3555
by Giovanni Mascellani at 2025-11-04T11:39:51+01:00
winmm: Use AUTOCONVERTPCM when initializing the audio client.
While it might seem that this change is altering the behavior,
it really isn't, because right now Initialize() always does
automatic format conversion. So we're just consolidating the
current behavior, even if at some point the lack of
AUTOCONVERTPCM is properly honored.
-
78d92b6f
by Giovanni Mascellani at 2025-11-04T11:39:52+01:00
dsound: Use AUTOCONVERTPCM when initializing the capture audio client.
Initializing the audio client without AUTOCONVERTPCM is expected
to fail when the requested sampling rate or channel count does not
match the mixing format. Such behavior is not currently modeled on
Wine, but it should be introduced, and since here we expect
automatic format conversion to work we add the flag. Consequently
we also remove the supported format detection logic.