summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinLib.props
diff options
context:
space:
mode:
authorSepalani <sepalani@hotmail.fr>2024-05-09 14:51:30 +0400
committerSepalani <sepalani@hotmail.fr>2025-05-07 20:33:22 +0400
commit1ac40f25a2ced19f8a7729f1974cefacf207c845 (patch)
treeea3e02a675c7e940164494b7f17fe1d48d4558ba /Source/Core/DolphinLib.props
parent451e36defcb59f3f0ce72f67a1b49c59f7ab13c3 (diff)
IOS/USB: Emulate Wii Speak using cubeb
Based on @noahpistilli (Sketch) PR: https://github.com/dolphin-emu/dolphin/pull/12567 Fixed the Windows support and the heisenbug caused by uninitialized members. Config system integration finalized.
Diffstat (limited to 'Source/Core/DolphinLib.props')
-rw-r--r--Source/Core/DolphinLib.props16
1 files changed, 10 insertions, 6 deletions
diff --git a/Source/Core/DolphinLib.props b/Source/Core/DolphinLib.props
index 97d0dab5e2..d7bb245d29 100644
--- a/Source/Core/DolphinLib.props
+++ b/Source/Core/DolphinLib.props
@@ -1,9 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
- <ItemGroup>
- <ClInclude Include="AudioCommon\AudioCommon.h" />
+ <ItemGroup Condition="'$(EnableCubeb)'!='false'">
<ClInclude Include="AudioCommon\CubebStream.h" />
<ClInclude Include="AudioCommon\CubebUtils.h" />
+ <ClInclude Include="Core\HW\EXI\EXI_DeviceMic.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="AudioCommon\AudioCommon.h" />
<ClInclude Include="AudioCommon\Enums.h" />
<ClInclude Include="AudioCommon\Mixer.h" />
<ClInclude Include="AudioCommon\NullSoundStream.h" />
@@ -290,7 +293,6 @@
<ClInclude Include="Core\HW\EXI\EXI_DeviceGecko.h" />
<ClInclude Include="Core\HW\EXI\EXI_DeviceIPL.h" />
<ClInclude Include="Core\HW\EXI\EXI_DeviceMemoryCard.h" />
- <ClInclude Include="Core\HW\EXI\EXI_DeviceMic.h" />
<ClInclude Include="Core\HW\EXI\EXI_DeviceModem.h" />
<ClInclude Include="Core\HW\EXI\EXI.h" />
<ClInclude Include="Core\HW\GBACore.h" />
@@ -775,10 +777,13 @@
<ClInclude Include="VideoCommon\XFStateManager.h" />
<ClInclude Include="VideoCommon\XFStructs.h" />
</ItemGroup>
- <ItemGroup>
- <ClCompile Include="AudioCommon\AudioCommon.cpp" />
+ <ItemGroup Condition="'$(EnableCubeb)'!='false'">
<ClCompile Include="AudioCommon\CubebStream.cpp" />
<ClCompile Include="AudioCommon\CubebUtils.cpp" />
+ <ClCompile Include="Core\HW\EXI\EXI_DeviceMic.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="AudioCommon\AudioCommon.cpp" />
<ClCompile Include="AudioCommon\Mixer.cpp" />
<ClCompile Include="AudioCommon\NullSoundStream.cpp" />
<ClCompile Include="AudioCommon\OpenALStream.cpp" />
@@ -962,7 +967,6 @@
<ClCompile Include="Core\HW\EXI\EXI_DeviceGecko.cpp" />
<ClCompile Include="Core\HW\EXI\EXI_DeviceIPL.cpp" />
<ClCompile Include="Core\HW\EXI\EXI_DeviceMemoryCard.cpp" />
- <ClCompile Include="Core\HW\EXI\EXI_DeviceMic.cpp" />
<ClCompile Include="Core\HW\EXI\EXI_DeviceModem.cpp" />
<ClCompile Include="Core\HW\EXI\EXI.cpp" />
<ClCompile Include="Core\HW\GBACore.cpp" />