mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-21 09:49:01 +00:00
Remove XAudio2
Audio on Windows is provided by the cubeb (shared mode) and WASAPI (exclusive mode) backends, both of which exhibit lower latency.
This commit is contained in:
parent
828dc0f204
commit
0f3695a14b
16 changed files with 5 additions and 3135 deletions
|
@ -73,10 +73,10 @@
|
|||
This numeral indicates the "minimum system required" to run the resulting
|
||||
program. Dolphin targets Vista+, so it should be 0x0600. However in practice,
|
||||
_WIN32_WINNT just removes up-level API declarations from headers. This is a
|
||||
problem for XAudio2 and XInput, where Dolphin expects to compile against the
|
||||
Win8+ versions of their headers. So while we really need Vista+ level of
|
||||
support, we declare Win8+ here globally. If this becomes a problem, the
|
||||
higher declaration can be contained to just the XAudio2/XInput related code.
|
||||
problem for XInput, where Dolphin expects to compile against the Win8+
|
||||
versions of the headers. So while we really need Vista+ level of support,
|
||||
we declare Win8+ here globally. If this becomes a problem, the higher
|
||||
declaration can be contained to just the XInput related code.
|
||||
-->
|
||||
<PreprocessorDefinitions>_WIN32_WINNT=0x0602;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<WarningLevel>Level4</WarningLevel>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue