diff options
| author | Sepalani <sepalani@hotmail.fr> | 2024-05-09 14:51:30 +0400 |
|---|---|---|
| committer | Sepalani <sepalani@hotmail.fr> | 2025-05-07 20:33:22 +0400 |
| commit | 1ac40f25a2ced19f8a7729f1974cefacf207c845 (patch) | |
| tree | ea3e02a675c7e940164494b7f17fe1d48d4558ba /Source/Core/DolphinLib.props | |
| parent | 451e36defcb59f3f0ce72f67a1b49c59f7ab13c3 (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.props | 16 |
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" /> |
