327 changes: 240 additions & 87 deletions Externals/cubeb/CMakeLists.txt

Large diffs are not rendered by default.

4 changes: 0 additions & 4 deletions Externals/cubeb/Config.cmake.in

This file was deleted.

24 changes: 0 additions & 24 deletions Externals/cubeb/INSTALL.md

This file was deleted.

13 changes: 0 additions & 13 deletions Externals/cubeb/LICENSE

This file was deleted.

6 changes: 0 additions & 6 deletions Externals/cubeb/README.md

This file was deleted.

22 changes: 0 additions & 22 deletions Externals/cubeb/cmake/sanitizers-cmake/LICENSE

This file was deleted.

73 changes: 0 additions & 73 deletions Externals/cubeb/cmake/sanitizers-cmake/README.md

This file was deleted.

59 changes: 0 additions & 59 deletions Externals/cubeb/cmake/sanitizers-cmake/cmake/FindASan.cmake

This file was deleted.

57 changes: 0 additions & 57 deletions Externals/cubeb/cmake/sanitizers-cmake/cmake/FindMSan.cmake

This file was deleted.

87 changes: 0 additions & 87 deletions Externals/cubeb/cmake/sanitizers-cmake/cmake/FindSanitizers.cmake

This file was deleted.

64 changes: 0 additions & 64 deletions Externals/cubeb/cmake/sanitizers-cmake/cmake/FindTSan.cmake

This file was deleted.

46 changes: 0 additions & 46 deletions Externals/cubeb/cmake/sanitizers-cmake/cmake/FindUBSan.cmake

This file was deleted.

55 changes: 0 additions & 55 deletions Externals/cubeb/cmake/sanitizers-cmake/cmake/asan-wrapper

This file was deleted.

170 changes: 0 additions & 170 deletions Externals/cubeb/cmake/sanitizers-cmake/cmake/sanitize-helpers.cmake

This file was deleted.

1 change: 1 addition & 0 deletions Externals/cubeb/cubeb
Submodule cubeb added at 27d2a1
36 changes: 0 additions & 36 deletions Externals/cubeb/cubeb.supp

This file was deleted.

2 changes: 1 addition & 1 deletion Externals/cubeb/exports.props
Expand Up @@ -2,7 +2,7 @@
<Project>
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>$(ExternalsDir)cubeb\include;$(ExternalsDir)cubeb\msvc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>$(ExternalsDir)cubeb\cubeb\include;$(ExternalsDir)cubeb\msvc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
Expand Down
638 changes: 0 additions & 638 deletions Externals/cubeb/include/cubeb/cubeb.h

This file was deleted.

70 changes: 37 additions & 33 deletions Externals/cubeb/msvc/cubeb.vcxproj
Expand Up @@ -17,7 +17,7 @@
<PropertyGroup Label="UserMacros" />
<ItemDefinitionGroup>
<ClCompile>
<AdditionalIncludeDirectories>..\include;..\src;..\msvc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\cubeb\include;..\cubeb\src;..\msvc;..\cubeb\subprojects;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;USE_WASAPI;USE_WINMM;OUTSIDE_SPEEX;FLOATING_POINT;RANDOM_PREFIX=speex;EXPORT=;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
</ItemDefinitionGroup>
Expand All @@ -27,41 +27,45 @@
</ClCompile>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\include\cubeb\cubeb.h" />
<ClInclude Include="..\cubeb\include\cubeb\cubeb.h" />
<ClInclude Include="..\msvc\cubeb_export.h" />
<ClInclude Include="..\src\cubeb-internal.h" />
<ClInclude Include="..\src\cubeb-speex-resampler.h" />
<ClInclude Include="..\src\cubeb_array_queue.h" />
<ClInclude Include="..\src\cubeb_assert.h" />
<ClInclude Include="..\src\cubeb_log.h" />
<ClInclude Include="..\src\cubeb_mixer.h" />
<ClInclude Include="..\src\cubeb_panner.h" />
<ClInclude Include="..\src\cubeb_resampler.h" />
<ClInclude Include="..\src\cubeb_resampler_internal.h" />
<ClInclude Include="..\src\cubeb_ringbuffer.h" />
<ClInclude Include="..\src\cubeb_ring_array.h" />
<ClInclude Include="..\src\cubeb_strings.h" />
<ClInclude Include="..\src\cubeb_utils.h" />
<ClInclude Include="..\src\cubeb_utils_unix.h" />
<ClInclude Include="..\src\cubeb_utils_win.h" />
<ClInclude Include="..\src\speex\arch.h" />
<ClInclude Include="..\src\speex\fixed_generic.h" />
<ClInclude Include="..\src\speex\resample_neon.h" />
<ClInclude Include="..\src\speex\resample_sse.h" />
<ClInclude Include="..\src\speex\speex_config_types.h" />
<ClInclude Include="..\src\speex\speex_resampler.h" />
<ClInclude Include="..\src\speex\stack_alloc.h" />
<ClInclude Include="..\cubeb\src\cubeb_android.h" />
<ClInclude Include="..\cubeb\src\cubeb_array_queue.h" />
<ClInclude Include="..\cubeb\src\cubeb_assert.h" />
<ClInclude Include="..\cubeb\src\cubeb_log.h" />
<ClInclude Include="..\cubeb\src\cubeb_mixer.h" />
<ClInclude Include="..\cubeb\src\cubeb_osx_run_loop.h" />
<ClInclude Include="..\cubeb\src\cubeb_resampler.h" />
<ClInclude Include="..\cubeb\src\cubeb_resampler_internal.h" />
<ClInclude Include="..\cubeb\src\cubeb_ringbuffer.h" />
<ClInclude Include="..\cubeb\src\cubeb_ring_array.h" />
<ClInclude Include="..\cubeb\src\cubeb_strings.h" />
<ClInclude Include="..\cubeb\src\cubeb_tracing.h" />
<ClInclude Include="..\cubeb\src\cubeb_utils.h" />
<ClInclude Include="..\cubeb\src\cubeb_utils_unix.h" />
<ClInclude Include="..\cubeb\src\cubeb_utils_win.h" />
<ClInclude Include="..\cubeb\src\cubeb-internal.h" />
<ClInclude Include="..\cubeb\src\cubeb-jni.h" />
<ClInclude Include="..\cubeb\src\cubeb-jni-instances.h" />
<ClInclude Include="..\cubeb\src\cubeb-speex-resampler.h" />
<ClInclude Include="..\cubeb\subprojects\speex\arch.h" />
<ClInclude Include="..\cubeb\subprojects\speex\fixed_generic.h" />
<ClInclude Include="..\cubeb\subprojects\speex\resample_neon.h" />
<ClInclude Include="..\cubeb\subprojects\speex\resample_sse.h" />
<ClInclude Include="..\cubeb\subprojects\speex\speex_config_types.h" />
<ClInclude Include="..\cubeb\subprojects\speex\speex_resampler.h" />
<ClInclude Include="..\cubeb\subprojects\speex\stack_alloc.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\cubeb.c" />
<ClCompile Include="..\src\cubeb_log.cpp" />
<ClCompile Include="..\src\cubeb_mixer.cpp" />
<ClCompile Include="..\src\cubeb_panner.cpp" />
<ClCompile Include="..\src\cubeb_resampler.cpp" />
<ClCompile Include="..\src\cubeb_strings.c" />
<ClCompile Include="..\src\cubeb_wasapi.cpp" />
<ClCompile Include="..\src\cubeb_winmm.c" />
<ClCompile Include="..\src\speex\resample.c" />
<ClCompile Include="..\cubeb\src\cubeb.c" />
<ClCompile Include="..\cubeb\src\cubeb_log.cpp" />
<ClCompile Include="..\cubeb\src\cubeb_mixer.cpp" />
<ClCompile Include="..\cubeb\src\cubeb_resampler.cpp" />
<ClCompile Include="..\cubeb\src\cubeb_strings.c" />
<ClCompile Include="..\cubeb\src\cubeb_utils.cpp" />
<ClCompile Include="..\cubeb\src\cubeb_wasapi.cpp" />
<ClCompile Include="..\cubeb\src\cubeb_winmm.c" />
<ClCompile Include="..\cubeb\subprojects\speex\resample.c" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
Expand Down
64 changes: 32 additions & 32 deletions Externals/cubeb/msvc/cubeb.vcxproj.filters
@@ -1,55 +1,55 @@
<?xml version="1.0" encoding="utf-8"?>
<Project>
<ItemGroup>
<ClInclude Include="..\include\cubeb\cubeb.h" />
<ClInclude Include="..\src\cubeb_array_queue.h" />
<ClInclude Include="..\src\cubeb_assert.h" />
<ClInclude Include="..\src\cubeb_log.h" />
<ClInclude Include="..\src\cubeb_mixer.h" />
<ClInclude Include="..\src\cubeb_panner.h" />
<ClInclude Include="..\src\cubeb_resampler.h" />
<ClInclude Include="..\src\cubeb_resampler_internal.h" />
<ClInclude Include="..\src\cubeb_ring_array.h" />
<ClInclude Include="..\src\cubeb_ringbuffer.h" />
<ClInclude Include="..\src\cubeb_strings.h" />
<ClInclude Include="..\src\cubeb_utils.h" />
<ClInclude Include="..\src\cubeb_utils_unix.h" />
<ClInclude Include="..\src\cubeb_utils_win.h" />
<ClInclude Include="..\src\cubeb-internal.h" />
<ClInclude Include="..\src\cubeb-speex-resampler.h" />
<ClInclude Include="..\src\speex\arch.h">
<ClInclude Include="..\cubeb\include\cubeb\cubeb.h" />
<ClInclude Include="..\cubeb\src\cubeb_array_queue.h" />
<ClInclude Include="..\cubeb\src\cubeb_assert.h" />
<ClInclude Include="..\cubeb\src\cubeb_log.h" />
<ClInclude Include="..\cubeb\src\cubeb_mixer.h" />
<ClInclude Include="..\cubeb\src\cubeb_panner.h" />
<ClInclude Include="..\cubeb\src\cubeb_resampler.h" />
<ClInclude Include="..\cubeb\src\cubeb_resampler_internal.h" />
<ClInclude Include="..\cubeb\src\cubeb_ring_array.h" />
<ClInclude Include="..\cubeb\src\cubeb_ringbuffer.h" />
<ClInclude Include="..\cubeb\src\cubeb_strings.h" />
<ClInclude Include="..\cubeb\src\cubeb_utils.h" />
<ClInclude Include="..\cubeb\src\cubeb_utils_unix.h" />
<ClInclude Include="..\cubeb\src\cubeb_utils_win.h" />
<ClInclude Include="..\cubeb\src\cubeb-internal.h" />
<ClInclude Include="..\cubeb\src\cubeb-speex-resampler.h" />
<ClInclude Include="..\cubeb\src\speex\arch.h">
<Filter>speex</Filter>
</ClInclude>
<ClInclude Include="..\src\speex\fixed_generic.h">
<ClInclude Include="..\cubeb\src\speex\fixed_generic.h">
<Filter>speex</Filter>
</ClInclude>
<ClInclude Include="..\src\speex\resample_neon.h">
<ClInclude Include="..\cubeb\src\speex\resample_neon.h">
<Filter>speex</Filter>
</ClInclude>
<ClInclude Include="..\src\speex\resample_sse.h">
<ClInclude Include="..\cubeb\src\speex\resample_sse.h">
<Filter>speex</Filter>
</ClInclude>
<ClInclude Include="..\src\speex\speex_config_types.h">
<ClInclude Include="..\cubeb\src\speex\speex_config_types.h">
<Filter>speex</Filter>
</ClInclude>
<ClInclude Include="..\src\speex\speex_resampler.h">
<ClInclude Include="..\cubeb\src\speex\speex_resampler.h">
<Filter>speex</Filter>
</ClInclude>
<ClInclude Include="..\src\speex\stack_alloc.h">
<ClInclude Include="..\cubeb\src\speex\stack_alloc.h">
<Filter>speex</Filter>
</ClInclude>
<ClInclude Include="..\msvc\cubeb_export.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\cubeb.c" />
<ClCompile Include="..\src\cubeb_log.cpp" />
<ClCompile Include="..\src\cubeb_mixer.cpp" />
<ClCompile Include="..\src\cubeb_panner.cpp" />
<ClCompile Include="..\src\cubeb_resampler.cpp" />
<ClCompile Include="..\src\cubeb_strings.c" />
<ClCompile Include="..\src\cubeb_wasapi.cpp" />
<ClCompile Include="..\src\cubeb_winmm.c" />
<ClCompile Include="..\src\speex\resample.c">
<ClCompile Include="..\cubeb\src\cubeb.c" />
<ClCompile Include="..\cubeb\src\cubeb_log.cpp" />
<ClCompile Include="..\cubeb\src\cubeb_mixer.cpp" />
<ClCompile Include="..\cubeb\src\cubeb_panner.cpp" />
<ClCompile Include="..\cubeb\src\cubeb_resampler.cpp" />
<ClCompile Include="..\cubeb\src\cubeb_strings.c" />
<ClCompile Include="..\cubeb\src\cubeb_wasapi.cpp" />
<ClCompile Include="..\cubeb\src\cubeb_winmm.c" />
<ClCompile Include="..\cubeb\src\speex\resample.c">
<Filter>speex</Filter>
</ClCompile>
</ItemGroup>
Expand Down
81 changes: 0 additions & 81 deletions Externals/cubeb/src/android/audiotrack_definitions.h

This file was deleted.

77 changes: 0 additions & 77 deletions Externals/cubeb/src/android/sles_definitions.h

This file was deleted.

89 changes: 0 additions & 89 deletions Externals/cubeb/src/cubeb-internal.h

This file was deleted.

43 changes: 0 additions & 43 deletions Externals/cubeb/src/cubeb-sles.h

This file was deleted.

1 change: 0 additions & 1 deletion Externals/cubeb/src/cubeb-speex-resampler.h

This file was deleted.

655 changes: 0 additions & 655 deletions Externals/cubeb/src/cubeb.c

This file was deleted.

1,372 changes: 0 additions & 1,372 deletions Externals/cubeb/src/cubeb_alsa.c

This file was deleted.

97 changes: 0 additions & 97 deletions Externals/cubeb/src/cubeb_array_queue.h

This file was deleted.

26 changes: 0 additions & 26 deletions Externals/cubeb/src/cubeb_assert.h

This file was deleted.

441 changes: 0 additions & 441 deletions Externals/cubeb/src/cubeb_audiotrack.c

This file was deleted.

3,367 changes: 0 additions & 3,367 deletions Externals/cubeb/src/cubeb_audiounit.cpp

This file was deleted.

1,052 changes: 0 additions & 1,052 deletions Externals/cubeb/src/cubeb_jack.cpp

This file was deleted.

363 changes: 0 additions & 363 deletions Externals/cubeb/src/cubeb_kai.c

This file was deleted.

144 changes: 0 additions & 144 deletions Externals/cubeb/src/cubeb_log.cpp

This file was deleted.

47 changes: 0 additions & 47 deletions Externals/cubeb/src/cubeb_log.h

This file was deleted.

571 changes: 0 additions & 571 deletions Externals/cubeb/src/cubeb_mixer.cpp

This file was deleted.

90 changes: 0 additions & 90 deletions Externals/cubeb/src/cubeb_mixer.h

This file was deleted.

1,721 changes: 0 additions & 1,721 deletions Externals/cubeb/src/cubeb_opensl.c

This file was deleted.

36 changes: 0 additions & 36 deletions Externals/cubeb/src/cubeb_osx_run_loop.cpp

This file was deleted.

22 changes: 0 additions & 22 deletions Externals/cubeb/src/cubeb_osx_run_loop.h

This file was deleted.

60 changes: 0 additions & 60 deletions Externals/cubeb/src/cubeb_panner.cpp

This file was deleted.

28 changes: 0 additions & 28 deletions Externals/cubeb/src/cubeb_panner.h

This file was deleted.

1,584 changes: 0 additions & 1,584 deletions Externals/cubeb/src/cubeb_pulse.c

This file was deleted.

329 changes: 0 additions & 329 deletions Externals/cubeb/src/cubeb_resampler.cpp

This file was deleted.

78 changes: 0 additions & 78 deletions Externals/cubeb/src/cubeb_resampler.h

This file was deleted.