Author: sagamusix Date: Sat May 4 00:06:21 2024 New Revision: 20701 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=20701 Log: [New] Added a mechanism for creating dumps of all relevant mixer and OPL data for finding regressions in the playback engine. This is just a first step in automating this process; right now the new functionality can only be invoked via a debug menu in OpenMPT that is only visible in DEBUG builds. Automation of this process shall follow in a second step (https://bugs.openmpt.org/view.php?id=1507). Added: trunk/OpenMPT/common/GzipWriter.h (contents, props changed) trunk/OpenMPT/test/PlaybackTest.cpp (contents, props changed) trunk/OpenMPT/test/PlaybackTest.h (contents, props changed) Modified: trunk/OpenMPT/build/autotools/Makefile.am trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win10/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win10/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win10/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win10/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win10uwp/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win10uwp/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win10uwp/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win10uwp/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win7/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win7/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win7/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win7/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win81/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win81/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win81/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2019win81/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2019win81/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win81/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win81/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win81/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win81/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win81/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win81/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win81/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win81/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win81/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win81/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win81/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win10/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win10/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win10/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win10clang/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win10clang/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win10clang/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win10clang/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win10uwp/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win10uwp/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win10uwp/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win7/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win7/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win7/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win7/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win81/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win81/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win81/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win81/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj.filters trunk/OpenMPT/build/xcode-ios/libopenmpt.xcodeproj/project.pbxproj trunk/OpenMPT/build/xcode-macosx/libopenmpt.xcodeproj/project.pbxproj trunk/OpenMPT/mptrack/MainFrm.cpp trunk/OpenMPT/mptrack/Mainfrm.h trunk/OpenMPT/mptrack/OPLExport.cpp trunk/OpenMPT/mptrack/resource.h trunk/OpenMPT/soundlib/ModChannel.cpp trunk/OpenMPT/soundlib/ModChannel.h trunk/OpenMPT/soundlib/OPL.cpp trunk/OpenMPT/soundlib/OPL.h trunk/OpenMPT/soundlib/Snd_fx.cpp trunk/OpenMPT/soundlib/Sndfile.h Modified: trunk/OpenMPT/build/autotools/Makefile.am ============================================================================== --- trunk/OpenMPT/build/autotools/Makefile.am Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/autotools/Makefile.am Sat May 4 00:06:21 2024 (r20701) @@ -321,6 +321,7 @@ MPT_FILES_COMMON += common/Dither.h MPT_FILES_COMMON += common/FileReader.h MPT_FILES_COMMON += common/FileReaderFwd.h +MPT_FILES_COMMON += common/GzipWriter.h MPT_FILES_COMMON += common/Logging.cpp MPT_FILES_COMMON += common/Logging.h MPT_FILES_COMMON += common/misc_util.h Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -762,6 +762,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -1187,6 +1188,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -1461,6 +1463,7 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -237,6 +237,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1512,6 +1515,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -2330,6 +2336,9 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp"> <Filter>src\openmpt\sounddevice</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -642,6 +642,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -198,6 +198,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -762,6 +762,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -1187,6 +1188,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -1461,6 +1463,7 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -237,6 +237,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1512,6 +1515,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -2330,6 +2336,9 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp"> <Filter>src\openmpt\sounddevice</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -762,6 +762,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -1187,6 +1188,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -1461,6 +1463,7 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -237,6 +237,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1512,6 +1515,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -2330,6 +2336,9 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp"> <Filter>src\openmpt\sounddevice</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -648,6 +648,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -177,6 +177,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -648,6 +648,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -177,6 +177,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -678,6 +678,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -973,6 +974,7 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -1114,6 +1116,7 @@ <ClCompile Include="..\..\soundlib\plugins\dmo\WavesReverb.cpp" /> <ClCompile Include="..\..\soundlib\tuning.cpp" /> <ClCompile Include="..\..\soundlib\tuningCollection.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -183,6 +183,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1068,6 +1071,9 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> <Filter>src\openmpt\soundbase</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -1487,6 +1493,9 @@ <ClCompile Include="..\..\soundlib\tuningCollection.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -630,6 +630,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -195,6 +195,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -762,6 +762,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -1187,6 +1188,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -1461,6 +1463,7 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -237,6 +237,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1512,6 +1515,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -2330,6 +2336,9 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp"> <Filter>src\openmpt\sounddevice</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -642,6 +642,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -198,6 +198,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -762,6 +762,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -1187,6 +1188,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -1461,6 +1463,7 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -237,6 +237,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1512,6 +1515,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -2330,6 +2336,9 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp"> <Filter>src\openmpt\sounddevice</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -762,6 +762,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -1187,6 +1188,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -1461,6 +1463,7 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -237,6 +237,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1512,6 +1515,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -2330,6 +2336,9 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp"> <Filter>src\openmpt\sounddevice</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -648,6 +648,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -177,6 +177,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -648,6 +648,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -177,6 +177,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -678,6 +678,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -973,6 +974,7 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -1114,6 +1116,7 @@ <ClCompile Include="..\..\soundlib\plugins\dmo\WavesReverb.cpp" /> <ClCompile Include="..\..\soundlib\tuning.cpp" /> <ClCompile Include="..\..\soundlib\tuningCollection.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -183,6 +183,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1068,6 +1071,9 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> <Filter>src\openmpt\soundbase</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -1487,6 +1493,9 @@ <ClCompile Include="..\..\soundlib\tuningCollection.cpp"> <Filter>soundlib</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -630,6 +630,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -195,6 +195,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -1527,6 +1527,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -1962,6 +1963,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -2236,6 +2238,7 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -249,6 +249,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1554,6 +1557,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -2372,6 +2378,9 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp"> <Filter>src\openmpt\sounddevice</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -1263,6 +1263,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -210,6 +210,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -1527,6 +1527,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -1962,6 +1963,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -2236,6 +2238,7 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -249,6 +249,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1554,6 +1557,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -2372,6 +2378,9 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp"> <Filter>src\openmpt\sounddevice</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -1527,6 +1527,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> @@ -1962,6 +1963,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> <ClInclude Include="..\..\test\TestToolsTracker.h" /> @@ -2236,6 +2238,7 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp" /> <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp" /> + <ClCompile Include="..\..\test\PlaybackTest.cpp" /> <ClCompile Include="..\..\test\TestToolsLib.cpp" /> <ClCompile Include="..\..\test\libopenmpt_test.cpp" /> <ClCompile Include="..\..\test\mpt_tests_base.cpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -249,6 +249,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> @@ -1554,6 +1557,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\test\PlaybackTest.h"> + <Filter>test</Filter> + </ClInclude> <ClInclude Include="..\..\test\TestTools.h"> <Filter>test</Filter> </ClInclude> @@ -2372,6 +2378,9 @@ <ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp"> <Filter>src\openmpt\sounddevice</Filter> </ClCompile> + <ClCompile Include="..\..\test\PlaybackTest.cpp"> + <Filter>test</Filter> + </ClCompile> <ClCompile Include="..\..\test\TestToolsLib.cpp"> <Filter>test</Filter> </ClCompile> Modified: trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -1275,6 +1275,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj.filters Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/libopenmpt-small.vcxproj.filters Sat May 4 00:06:21 2024 (r20701) @@ -177,6 +177,9 @@ <ClInclude Include="..\..\common\FileReaderFwd.h"> <Filter>common</Filter> </ClInclude> + <ClInclude Include="..\..\common\GzipWriter.h"> + <Filter>common</Filter> + </ClInclude> <ClInclude Include="..\..\common\Logging.h"> <Filter>common</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj Fri May 3 23:25:33 2024 (r20700) +++ trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj Sat May 4 00:06:21 2024 (r20701) @@ -1275,6 +1275,7 @@ <ClInclude Include="..\..\common\Dither.h" /> <ClInclude Include="..\..\common\FileReader.h" /> <ClInclude Include="..\..\common\FileReaderFwd.h" /> + <ClInclude Include="..\..\common\GzipWriter.h" /> <ClInclude Include="..\..\common\Logging.h" /> <ClInclude Include="..\..\common\Profiler.h" /> <ClInclude Include="..\..\common\misc_util.h" /> Modified: trunk/OpenMPT/build/vs2019win10/libopenmpt.vcxproj.filters =================================... [truncated message content] |