You can subscribe to this list here.
2006 |
Jan
|
Feb
|
Mar
(1) |
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(10) |
Sep
|
Oct
|
Nov
|
Dec
(3) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2007 |
Jan
(1) |
Feb
(2) |
Mar
(3) |
Apr
(2) |
May
(10) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
|
2008 |
Jan
(6) |
Feb
(4) |
Mar
(5) |
Apr
(2) |
May
(1) |
Jun
(1) |
Jul
(4) |
Aug
(6) |
Sep
(2) |
Oct
(9) |
Nov
(1) |
Dec
(4) |
2009 |
Jan
(9) |
Feb
(2) |
Mar
(2) |
Apr
(2) |
May
(6) |
Jun
(18) |
Jul
(33) |
Aug
(39) |
Sep
(33) |
Oct
(24) |
Nov
(23) |
Dec
(22) |
2010 |
Jan
(29) |
Feb
(32) |
Mar
(51) |
Apr
(17) |
May
(31) |
Jun
(21) |
Jul
(32) |
Aug
(28) |
Sep
(35) |
Oct
(27) |
Nov
(11) |
Dec
(13) |
2011 |
Jan
(14) |
Feb
(13) |
Mar
(27) |
Apr
(27) |
May
(28) |
Jun
(20) |
Jul
(43) |
Aug
(52) |
Sep
(66) |
Oct
(61) |
Nov
(11) |
Dec
(8) |
2012 |
Jan
(20) |
Feb
(30) |
Mar
(38) |
Apr
(21) |
May
(33) |
Jun
(21) |
Jul
(25) |
Aug
(9) |
Sep
(24) |
Oct
(42) |
Nov
(27) |
Dec
(41) |
2013 |
Jan
(20) |
Feb
(35) |
Mar
(156) |
Apr
(298) |
May
(258) |
Jun
(201) |
Jul
(105) |
Aug
(60) |
Sep
(193) |
Oct
(245) |
Nov
(280) |
Dec
(194) |
2014 |
Jan
(63) |
Feb
(202) |
Mar
(200) |
Apr
(23) |
May
(53) |
Jun
(105) |
Jul
(18) |
Aug
(26) |
Sep
(110) |
Oct
(187) |
Nov
(97) |
Dec
(74) |
2015 |
Jan
(45) |
Feb
(55) |
Mar
(116) |
Apr
(116) |
May
(193) |
Jun
(164) |
Jul
(50) |
Aug
(111) |
Sep
(98) |
Oct
(71) |
Nov
(103) |
Dec
(63) |
2016 |
Jan
(33) |
Feb
(101) |
Mar
(182) |
Apr
(139) |
May
(140) |
Jun
(103) |
Jul
(165) |
Aug
(286) |
Sep
(208) |
Oct
(127) |
Nov
(97) |
Dec
(54) |
2017 |
Jan
(64) |
Feb
(335) |
Mar
(202) |
Apr
(212) |
May
(139) |
Jun
(127) |
Jul
(294) |
Aug
(154) |
Sep
(170) |
Oct
(152) |
Nov
(156) |
Dec
(62) |
2018 |
Jan
(168) |
Feb
(237) |
Mar
(196) |
Apr
(174) |
May
(174) |
Jun
(161) |
Jul
(127) |
Aug
(88) |
Sep
(149) |
Oct
(66) |
Nov
(52) |
Dec
(135) |
2019 |
Jan
(146) |
Feb
(126) |
Mar
(104) |
Apr
(58) |
May
(60) |
Jun
(28) |
Jul
(197) |
Aug
(129) |
Sep
(141) |
Oct
(148) |
Nov
(63) |
Dec
(100) |
2020 |
Jan
(74) |
Feb
(37) |
Mar
(59) |
Apr
(154) |
May
(194) |
Jun
(133) |
Jul
(313) |
Aug
(197) |
Sep
(49) |
Oct
(162) |
Nov
(143) |
Dec
(57) |
2021 |
Jan
(120) |
Feb
(107) |
Mar
(314) |
Apr
(157) |
May
(524) |
Jun
(169) |
Jul
(72) |
Aug
(133) |
Sep
(135) |
Oct
(146) |
Nov
(198) |
Dec
(325) |
2022 |
Jan
(409) |
Feb
(249) |
Mar
(138) |
Apr
(95) |
May
(102) |
Jun
(221) |
Jul
(66) |
Aug
(120) |
Sep
(192) |
Oct
(131) |
Nov
(53) |
Dec
(171) |
2023 |
Jan
(357) |
Feb
(82) |
Mar
(168) |
Apr
(218) |
May
(196) |
Jun
(86) |
Jul
(115) |
Aug
(49) |
Sep
(190) |
Oct
(102) |
Nov
(45) |
Dec
(76) |
2024 |
Jan
(86) |
Feb
(50) |
Mar
(324) |
Apr
(209) |
May
(197) |
Jun
(232) |
Jul
(194) |
Aug
(247) |
Sep
(219) |
Oct
(266) |
Nov
(328) |
Dec
(304) |
2025 |
Jan
(191) |
Feb
(115) |
Mar
(137) |
Apr
(32) |
May
(126) |
Jun
(403) |
Jul
(213) |
Aug
(123) |
Sep
|
Oct
|
Nov
|
Dec
|
Author: manx Date: Fri Aug 16 14:48:51 2024 New Revision: 21492 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21492 Log: [Var] Regenerate project files. Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win10/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win10/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win81/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win81/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj.filters Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -841,21 +841,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -178,9 +178,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -834,51 +831,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -841,21 +841,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -178,9 +178,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -834,51 +831,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2019win10/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -1522,21 +1522,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2019win10/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2019win10/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -184,9 +184,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -840,51 +837,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -874,21 +874,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -184,9 +184,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -840,51 +837,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -1198,21 +1198,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -184,9 +184,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -840,51 +837,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win81/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win81/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2019win81/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -1198,21 +1198,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2019win81/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win81/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2019win81/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -184,9 +184,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -840,51 +837,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -1580,21 +1580,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2022win10/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -184,9 +184,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -840,51 +837,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -1498,21 +1498,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2022win10clang/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -184,9 +184,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -840,51 +837,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -894,21 +894,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -184,9 +184,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -840,51 +837,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -1228,21 +1228,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -184,9 +184,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -840,51 +837,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj Fri Aug 16 14:48:51 2024 (r21492) @@ -1228,21 +1228,6 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> Modified: trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj.filters Fri Aug 16 14:46:29 2024 (r21491) +++ trunk/OpenMPT/build/vs2022win81/updatesigntool.vcxproj.filters Fri Aug 16 14:48:51 2024 (r21492) @@ -184,9 +184,6 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> - <Filter Include="src\openmpt\soundbase"> - <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> - </Filter> <Filter Include="src\openmpt\soundfile_data"> <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> </Filter> @@ -840,51 +837,6 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\CopyMix.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\Dither.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherModPlug.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherNone.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\DitherSimple.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSample.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\MixSampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClip.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleClipFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvert.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleConvertFixedPoint.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> - <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> - <Filter>src\openmpt\soundbase</Filter> - </ClInclude> <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> <Filter>src\openmpt\soundfile_data</Filter> </ClInclude> |
From: <sv...@op...> - 2024-08-16 12:46:41
|
Author: manx Date: Fri Aug 16 14:46:29 2024 New Revision: 21491 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21491 Log: Merged revision(s) 21489 from trunk/OpenMPT: [Fix] build: premake: updatesigntool: Exclude openmpt/soundbase/. ........ Modified: branches/OpenMPT-1.30/ (props changed) branches/OpenMPT-1.30/build/premake/mpt-updatesigntool.lua Modified: branches/OpenMPT-1.30/build/premake/mpt-updatesigntool.lua ============================================================================== --- branches/OpenMPT-1.30/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:45:55 2024 (r21490) +++ branches/OpenMPT-1.30/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:46:29 2024 (r21491) @@ -28,8 +28,8 @@ "../../installer/updatesigntool/*.h", } excludes { -+ "../../src/openmpt/soundbase/**.cpp", -+ "../../src/openmpt/soundbase/**.hpp", + "../../src/openmpt/soundbase/**.cpp", + "../../src/openmpt/soundbase/**.hpp", "../../src/openmpt/sounddevice/**.cpp", "../../src/openmpt/sounddevice/**.hpp", } |
From: <sv...@op...> - 2024-08-16 12:46:06
|
Author: manx Date: Fri Aug 16 14:45:55 2024 New Revision: 21490 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21490 Log: Merged revision(s) 21489 from trunk/OpenMPT: [Fix] build: premake: updatesigntool: Exclude openmpt/soundbase/. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/build/premake/mpt-updatesigntool.lua Modified: branches/OpenMPT-1.31/build/premake/mpt-updatesigntool.lua ============================================================================== --- branches/OpenMPT-1.31/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:45:14 2024 (r21489) +++ branches/OpenMPT-1.31/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:45:55 2024 (r21490) @@ -24,8 +24,8 @@ "../../installer/updatesigntool/*.h", } excludes { -+ "../../src/openmpt/soundbase/**.cpp", -+ "../../src/openmpt/soundbase/**.hpp", + "../../src/openmpt/soundbase/**.cpp", + "../../src/openmpt/soundbase/**.hpp", "../../src/openmpt/sounddevice/**.cpp", "../../src/openmpt/sounddevice/**.hpp", } |
From: <sv...@op...> - 2024-08-16 12:45:25
|
Author: manx Date: Fri Aug 16 14:45:14 2024 New Revision: 21489 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21489 Log: [Fix] build: premake: updatesigntool: Exclude openmpt/soundbase/. Modified: trunk/OpenMPT/build/premake/mpt-updatesigntool.lua Modified: trunk/OpenMPT/build/premake/mpt-updatesigntool.lua ============================================================================== --- trunk/OpenMPT/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:42:54 2024 (r21488) +++ trunk/OpenMPT/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:45:14 2024 (r21489) @@ -24,8 +24,8 @@ "../../installer/updatesigntool/*.h", } excludes { -+ "../../src/openmpt/soundbase/**.cpp", -+ "../../src/openmpt/soundbase/**.hpp", + "../../src/openmpt/soundbase/**.cpp", + "../../src/openmpt/soundbase/**.hpp", "../../src/openmpt/sounddevice/**.cpp", "../../src/openmpt/sounddevice/**.hpp", } |
From: <sv...@op...> - 2024-08-16 12:43:04
|
Author: manx Date: Fri Aug 16 14:42:54 2024 New Revision: 21488 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21488 Log: Merged revision(s) 21486 from trunk/OpenMPT: [Fix] build: premake: updatesigntool: Exclude openmpt/soundbase/. ........ Modified: branches/OpenMPT-1.30/ (props changed) branches/OpenMPT-1.30/build/premake/mpt-updatesigntool.lua Modified: branches/OpenMPT-1.30/build/premake/mpt-updatesigntool.lua ============================================================================== --- branches/OpenMPT-1.30/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:42:30 2024 (r21487) +++ branches/OpenMPT-1.30/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:42:54 2024 (r21488) @@ -28,6 +28,8 @@ "../../installer/updatesigntool/*.h", } excludes { ++ "../../src/openmpt/soundbase/**.cpp", ++ "../../src/openmpt/soundbase/**.hpp", "../../src/openmpt/sounddevice/**.cpp", "../../src/openmpt/sounddevice/**.hpp", } |
From: <sv...@op...> - 2024-08-16 12:42:41
|
Author: manx Date: Fri Aug 16 14:42:30 2024 New Revision: 21487 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21487 Log: Merged revision(s) 21486 from trunk/OpenMPT: [Fix] build: premake: updatesigntool: Exclude openmpt/soundbase/. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/build/premake/mpt-updatesigntool.lua Modified: branches/OpenMPT-1.31/build/premake/mpt-updatesigntool.lua ============================================================================== --- branches/OpenMPT-1.31/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:41:25 2024 (r21486) +++ branches/OpenMPT-1.31/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:42:30 2024 (r21487) @@ -24,6 +24,8 @@ "../../installer/updatesigntool/*.h", } excludes { ++ "../../src/openmpt/soundbase/**.cpp", ++ "../../src/openmpt/soundbase/**.hpp", "../../src/openmpt/sounddevice/**.cpp", "../../src/openmpt/sounddevice/**.hpp", } |
From: <sv...@op...> - 2024-08-16 12:41:31
|
Author: manx Date: Fri Aug 16 14:41:25 2024 New Revision: 21486 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21486 Log: [Fix] build: premake: updatesigntool: Exclude openmpt/soundbase/. Modified: trunk/OpenMPT/build/premake/mpt-updatesigntool.lua Modified: trunk/OpenMPT/build/premake/mpt-updatesigntool.lua ============================================================================== --- trunk/OpenMPT/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:36:01 2024 (r21485) +++ trunk/OpenMPT/build/premake/mpt-updatesigntool.lua Fri Aug 16 14:41:25 2024 (r21486) @@ -24,6 +24,8 @@ "../../installer/updatesigntool/*.h", } excludes { ++ "../../src/openmpt/soundbase/**.cpp", ++ "../../src/openmpt/soundbase/**.hpp", "../../src/openmpt/sounddevice/**.cpp", "../../src/openmpt/sounddevice/**.hpp", } |
From: <sv...@op...> - 2024-08-16 12:36:18
|
Author: manx Date: Fri Aug 16 14:36:01 2024 New Revision: 21485 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21485 Log: [Ref] openmpt/soundfile_data/tags.hpp: Move struct FileTags here. Added: trunk/OpenMPT/src/openmpt/soundfile_data/ trunk/OpenMPT/src/openmpt/soundfile_data/tags.hpp (contents, props changed) Modified: trunk/OpenMPT/Makefile trunk/OpenMPT/build/autotools/Makefile.am trunk/OpenMPT/build/autotools/autoconfiscate.sh 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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win7/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win7/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win7/PluginBridgeLegacy.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/vs2019win8/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win8/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win8/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win8/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win8/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win8/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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win81/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win81/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win81/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win10/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win10/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win10/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win10clang/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win10clang/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win7/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win7/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win7/PluginBridgeLegacy.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/vs2022win8/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win8/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win8/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win8/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win8/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win8/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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win81/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win81/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win81/PluginBridgeLegacy.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/mptrack/Mod2wave.cpp trunk/OpenMPT/mptrack/StreamEncoder.h trunk/OpenMPT/soundlib/Tagging.h Modified: trunk/OpenMPT/Makefile ============================================================================== --- trunk/OpenMPT/Makefile Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/Makefile Fri Aug 16 14:36:01 2024 (r21485) @@ -1178,6 +1178,7 @@ $(COMMON_CXX_SOURCES) \ $(sort $(wildcard src/openmpt/fileformat_base/*.cpp)) \ $(sort $(wildcard src/openmpt/soundbase/*.cpp)) \ + $(sort $(wildcard src/openmpt/soundfile_data/*.cpp)) \ $(sort $(wildcard soundlib/*.cpp)) \ $(sort $(wildcard soundlib/plugins/*.cpp)) \ $(sort $(wildcard soundlib/plugins/dmo/*.cpp)) \ @@ -1789,6 +1790,7 @@ svn export ./src/openmpt/logging bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/logging svn export ./src/openmpt/random bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/random svn export ./src/openmpt/soundbase bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/soundbase + svn export ./src/openmpt/soundfile_data bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/soundfile_data svn export ./test bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/test rm bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/test/mpt_tests_crypto.cpp rm bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/test/mpt_tests_uuid_namespace.cpp @@ -1888,6 +1890,7 @@ svn export ./src/openmpt/logging bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/logging --native-eol CRLF svn export ./src/openmpt/random bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/random --native-eol CRLF svn export ./src/openmpt/soundbase bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/soundbase --native-eol CRLF + svn export ./src/openmpt/soundfile_data bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/soundfile_data --native-eol CRLF svn export ./test bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/test --native-eol CRLF rm bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/test/mpt_tests_crypto.cpp rm bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/test/mpt_tests_uuid_namespace.cpp Modified: trunk/OpenMPT/build/autotools/Makefile.am ============================================================================== --- trunk/OpenMPT/build/autotools/Makefile.am Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/autotools/Makefile.am Fri Aug 16 14:36:01 2024 (r21485) @@ -317,6 +317,7 @@ MPT_FILES_SRC_OPENMPT += src/openmpt/soundbase/SampleDecode.hpp MPT_FILES_SRC_OPENMPT += src/openmpt/soundbase/SampleEncode.hpp MPT_FILES_SRC_OPENMPT += src/openmpt/soundbase/SampleFormat.hpp +MPT_FILES_SRC_OPENMPT += src/openmpt/soundfile_data/tags.hpp MPT_FILES_COMMON = MPT_FILES_COMMON += common/BuildSettings.h MPT_FILES_COMMON += common/BuildSettingsCompiler.h Modified: trunk/OpenMPT/build/autotools/autoconfiscate.sh ============================================================================== --- trunk/OpenMPT/build/autotools/autoconfiscate.sh Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/autotools/autoconfiscate.sh Fri Aug 16 14:36:01 2024 (r21485) @@ -108,6 +108,7 @@ svn export ./src/openmpt/logging bin/dist-autotools/src/openmpt/logging svn export ./src/openmpt/random bin/dist-autotools/src/openmpt/random svn export ./src/openmpt/soundbase bin/dist-autotools/src/openmpt/soundbase +svn export ./src/openmpt/soundfile_data bin/dist-autotools/src/openmpt/soundfile_data svn export ./test bin/dist-autotools/test rm bin/dist-autotools/test/mpt_tests_crypto.cpp rm bin/dist-autotools/test/mpt_tests_uuid_namespace.cpp @@ -181,6 +182,7 @@ cp -r ./src/openmpt/logging bin/dist-autotools/src/openmpt/logging cp -r ./src/openmpt/random bin/dist-autotools/src/openmpt/random cp -r ./src/openmpt/soundbase bin/dist-autotools/src/openmpt/soundbase +cp -r ./src/openmpt/soundfile_data bin/dist-autotools/src/openmpt/soundfile_data cp -r ./test bin/dist-autotools/test rm bin/dist-autotools/test/mpt_tests_crypto.cpp rm bin/dist-autotools/test/mpt_tests_uuid_namespace.cpp Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -1194,6 +1194,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -214,6 +214,9 @@ <Filter Include="src\openmpt\sounddevice"> <UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> <Filter Include="test"> <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</UniqueIdentifier> </Filter> @@ -1536,6 +1539,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> <ClInclude Include="..\..\test\PlaybackTest.h"> <Filter>test</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -886,6 +886,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -184,6 +184,9 @@ <Filter Include="src\openmpt\sounddevice"> <UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\BuildSettings.h"> @@ -933,6 +936,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp"> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -1194,6 +1194,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -214,6 +214,9 @@ <Filter Include="src\openmpt\sounddevice"> <UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> <Filter Include="test"> <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</UniqueIdentifier> </Filter> @@ -1536,6 +1539,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> <ClInclude Include="..\..\test\PlaybackTest.h"> <Filter>test</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -1194,6 +1194,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -214,6 +214,9 @@ <Filter Include="src\openmpt\sounddevice"> <UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> <Filter Include="test"> <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</UniqueIdentifier> </Filter> @@ -1536,6 +1539,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> <ClInclude Include="..\..\test\PlaybackTest.h"> <Filter>test</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -908,6 +908,7 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\pluginBridge\Bridge.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -175,6 +175,9 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\versionNumber.h"> @@ -738,6 +741,9 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\pluginBridge\Bridge.cpp"> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -914,6 +914,7 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\pluginBridge\Bridge.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -175,6 +175,9 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\versionNumber.h"> @@ -738,6 +741,9 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\pluginBridge\Bridge.cpp"> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -948,6 +948,7 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -163,6 +163,9 @@ <Filter Include="src\openmpt\soundbase"> <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\BuildSettings.h"> @@ -1080,6 +1083,9 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> <Filter>src\openmpt\soundbase</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp"> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -948,6 +948,7 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -163,6 +163,9 @@ <Filter Include="src\openmpt\soundbase"> <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\BuildSettings.h"> @@ -1080,6 +1083,9 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> <Filter>src\openmpt\soundbase</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp"> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -980,6 +980,7 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -169,6 +169,9 @@ <Filter Include="src\openmpt\soundbase"> <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> <Filter Include="test"> <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</UniqueIdentifier> </Filter> @@ -1098,6 +1101,9 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> <Filter>src\openmpt\soundbase</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> <ClInclude Include="..\..\test\PlaybackTest.h"> <Filter>test</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -856,6 +856,7 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -181,6 +181,9 @@ <Filter Include="src\openmpt\soundbase"> <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\BuildSettings.h"> @@ -876,6 +879,9 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> <Filter>src\openmpt\soundbase</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -1194,6 +1194,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -214,6 +214,9 @@ <Filter Include="src\openmpt\sounddevice"> <UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> <Filter Include="test"> <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</UniqueIdentifier> </Filter> @@ -1536,6 +1539,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> <ClInclude Include="..\..\test\PlaybackTest.h"> <Filter>test</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -886,6 +886,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -184,6 +184,9 @@ <Filter Include="src\openmpt\sounddevice"> <UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\BuildSettings.h"> @@ -933,6 +936,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -1194,6 +1194,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -214,6 +214,9 @@ <Filter Include="src\openmpt\sounddevice"> <UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> <Filter Include="test"> <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</UniqueIdentifier> </Filter> @@ -1536,6 +1539,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> <ClInclude Include="..\..\test\PlaybackTest.h"> <Filter>test</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -1194,6 +1194,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -214,6 +214,9 @@ <Filter Include="src\openmpt\sounddevice"> <UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> <Filter Include="test"> <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</UniqueIdentifier> </Filter> @@ -1536,6 +1539,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> <ClInclude Include="..\..\test\PlaybackTest.h"> <Filter>test</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -908,6 +908,7 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\pluginBridge\Bridge.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -175,6 +175,9 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\versionNumber.h"> @@ -738,6 +741,9 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\pluginBridge\Bridge.cpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -914,6 +914,7 @@ <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\pluginBridge\Bridge.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -175,6 +175,9 @@ <Filter Include="src\openmpt\random"> <UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\versionNumber.h"> @@ -738,6 +741,9 @@ <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp"> <Filter>src\openmpt\random</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\pluginBridge\Bridge.cpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -948,6 +948,7 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -163,6 +163,9 @@ <Filter Include="src\openmpt\soundbase"> <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\BuildSettings.h"> @@ -1080,6 +1083,9 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> <Filter>src\openmpt\soundbase</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -948,6 +948,7 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -163,6 +163,9 @@ <Filter Include="src\openmpt\soundbase"> <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\BuildSettings.h"> @@ -1080,6 +1083,9 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> <Filter>src\openmpt\soundbase</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -980,6 +980,7 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -169,6 +169,9 @@ <Filter Include="src\openmpt\soundbase"> <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> <Filter Include="test"> <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</UniqueIdentifier> </Filter> @@ -1098,6 +1101,9 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> <Filter>src\openmpt\soundbase</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> <ClInclude Include="..\..\test\PlaybackTest.h"> <Filter>test</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -856,6 +856,7 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleDecode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleEncode.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -181,6 +181,9 @@ <Filter Include="src\openmpt\soundbase"> <UniqueIdentifier>{523C5D0D-BEA8-1808-879C-B065F3C73A70}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> </ItemGroup> <ItemGroup> <ClInclude Include="..\..\common\BuildSettings.h"> @@ -876,6 +879,9 @@ <ClInclude Include="..\..\src\openmpt\soundbase\SampleFormat.hpp"> <Filter>src\openmpt\soundbase</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> </ItemGroup> <ItemGroup> <ClCompile Include="..\..\common\ComponentManager.cpp"> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -1969,6 +1969,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> <ClInclude Include="..\..\test\PlaybackTest.h" /> <ClInclude Include="..\..\test\TestTools.h" /> <ClInclude Include="..\..\test\TestToolsLib.h" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:36:01 2024 (r21485) @@ -226,6 +226,9 @@ <Filter Include="src\openmpt\sounddevice"> <UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\soundfile_data"> + <UniqueIdentifier>{101B62C4-FC2A-0E95-65E4-72B35113FD2D}</UniqueIdentifier> + </Filter> <Filter Include="test"> <UniqueIdentifier>{65689E7C-519F-9F0D-FA8B-8510E6A11B0F}</UniqueIdentifier> </Filter> @@ -1578,6 +1581,9 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp"> <Filter>src\openmpt\sounddevice</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp"> + <Filter>src\openmpt\soundfile_data</Filter> + </ClInclude> <ClInclude Include="..\..\test\PlaybackTest.h"> <Filter>test</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj Fri Aug 16 14:27:28 2024 (r21484) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj Fri Aug 16 14:36:01 2024 (r21485) @@ -1517,6 +1517,7 @@ <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp" /> <ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp" /> + <ClInclude Include="..\..\src\openmpt\soundfile_data\tags.hpp" /> ... [truncated message content] |
From: <sv...@op...> - 2024-08-16 12:27:35
|
Author: manx Date: Fri Aug 16 14:27:28 2024 New Revision: 21484 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21484 Log: [Var] Run clang-format. Modified: trunk/OpenMPT/src/openmpt/fileformat_base/magic.hpp Modified: trunk/OpenMPT/src/openmpt/fileformat_base/magic.hpp ============================================================================== --- trunk/OpenMPT/src/openmpt/fileformat_base/magic.hpp Fri Aug 16 14:17:36 2024 (r21483) +++ trunk/OpenMPT/src/openmpt/fileformat_base/magic.hpp Fri Aug 16 14:27:28 2024 (r21484) @@ -16,11 +16,11 @@ // Functions to create 4-byte and 2-byte magic byte identifiers in little-endian format // Use this together with uint32le/uint16le file members. -constexpr uint32 MagicLE(const char(&id)[5]) +constexpr uint32 MagicLE(const char (&id)[5]) { return static_cast<uint32>((static_cast<uint8>(id[3]) << 24) | (static_cast<uint8>(id[2]) << 16) | (static_cast<uint8>(id[1]) << 8) | static_cast<uint8>(id[0])); } -constexpr uint16 MagicLE(const char(&id)[3]) +constexpr uint16 MagicLE(const char (&id)[3]) { return static_cast<uint16>((static_cast<uint8>(id[1]) << 8) | static_cast<uint8>(id[0])); } @@ -29,11 +29,11 @@ // Use this together with uint32be/uint16be file members. // Note: Historically, some magic bytes in MPT-specific fields are reversed (due to the use of multi-char literals). // Such fields turned up reversed in files, so MagicBE is used to keep them readable in the code. -constexpr uint32 MagicBE(const char(&id)[5]) +constexpr uint32 MagicBE(const char (&id)[5]) { return static_cast<uint32>((static_cast<uint8>(id[0]) << 24) | (static_cast<uint8>(id[1]) << 16) | (static_cast<uint8>(id[2]) << 8) | static_cast<uint8>(id[3])); } -constexpr uint16 MagicBE(const char(&id)[3]) +constexpr uint16 MagicBE(const char (&id)[3]) { return static_cast<uint16>((static_cast<uint8>(id[0]) << 8) | static_cast<uint8>(id[1])); } |
From: <sv...@op...> - 2024-08-16 12:17:52
|
Author: manx Date: Fri Aug 16 14:17:36 2024 New Revision: 21483 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21483 Log: [Ref] openmpt/fileformat_base/magic.hpp: Move file magic helper functions here. Added: trunk/OpenMPT/src/openmpt/fileformat_base/ trunk/OpenMPT/src/openmpt/fileformat_base/magic.hpp (contents, props changed) Modified: trunk/OpenMPT/Makefile trunk/OpenMPT/build/autotools/Makefile.am trunk/OpenMPT/build/autotools/autoconfiscate.sh 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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win7/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win7/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win7/PluginBridgeLegacy.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/vs2019win8/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win8/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win8/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win8/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win8/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win8/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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win81/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win81/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win81/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win10/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win10/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win10/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win10clang/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win10clang/PluginBridgeLegacy.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win7/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win7/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win7/PluginBridgeLegacy.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/vs2022win8/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win8/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win8/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win8/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win8/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win8/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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win81/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win81/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win81/PluginBridgeLegacy.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/soundlib/Loaders.h Modified: trunk/OpenMPT/Makefile ============================================================================== --- trunk/OpenMPT/Makefile Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/Makefile Fri Aug 16 14:17:36 2024 (r21483) @@ -1176,6 +1176,7 @@ SOUNDLIB_CXX_SOURCES += \ $(COMMON_CXX_SOURCES) \ + $(sort $(wildcard src/openmpt/fileformat_base/*.cpp)) \ $(sort $(wildcard src/openmpt/soundbase/*.cpp)) \ $(sort $(wildcard soundlib/*.cpp)) \ $(sort $(wildcard soundlib/plugins/*.cpp)) \ @@ -1784,6 +1785,7 @@ #svn export ./src/mpt/uuid_namespace bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/mpt/uuid_namespace svn export ./src/openmpt/all bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/all svn export ./src/openmpt/base bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/base + svn export ./src/openmpt/fileformat_base bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/fileformat_base svn export ./src/openmpt/logging bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/logging svn export ./src/openmpt/random bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/random svn export ./src/openmpt/soundbase bin/$(FLAVOUR_DIR)dist-tar/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/soundbase @@ -1882,6 +1884,7 @@ #svn export ./src/mpt/uuid_namespace bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/mpt/uuid_namespace --native-eol CRLF svn export ./src/openmpt/all bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/all --native-eol CRLF svn export ./src/openmpt/base bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/base --native-eol CRLF + svn export ./src/openmpt/fileformat_base bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/fileformat_base --native-eol CRLF svn export ./src/openmpt/logging bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/logging --native-eol CRLF svn export ./src/openmpt/random bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/random --native-eol CRLF svn export ./src/openmpt/soundbase bin/$(FLAVOUR_DIR)dist-zip/libopenmpt-$(DIST_LIBOPENMPT_VERSION)/src/openmpt/soundbase --native-eol CRLF Modified: trunk/OpenMPT/build/autotools/Makefile.am ============================================================================== --- trunk/OpenMPT/build/autotools/Makefile.am Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/autotools/Makefile.am Fri Aug 16 14:17:36 2024 (r21483) @@ -299,6 +299,7 @@ MPT_FILES_SRC_OPENMPT += src/openmpt/base/FlagSet.hpp MPT_FILES_SRC_OPENMPT += src/openmpt/base/Int24.hpp MPT_FILES_SRC_OPENMPT += src/openmpt/base/Types.hpp +MPT_FILES_SRC_OPENMPT += src/openmpt/fileformat_base/magic.hpp MPT_FILES_SRC_OPENMPT += src/openmpt/logging/Logger.hpp MPT_FILES_SRC_OPENMPT += src/openmpt/random/ModPlug.hpp MPT_FILES_SRC_OPENMPT += src/openmpt/soundbase/Copy.hpp Modified: trunk/OpenMPT/build/autotools/autoconfiscate.sh ============================================================================== --- trunk/OpenMPT/build/autotools/autoconfiscate.sh Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/autotools/autoconfiscate.sh Fri Aug 16 14:17:36 2024 (r21483) @@ -104,6 +104,7 @@ mkdir -p bin/dist-autotools/src/openmpt svn export ./src/openmpt/all bin/dist-autotools/src/openmpt/all svn export ./src/openmpt/base bin/dist-autotools/src/openmpt/base +svn export ./src/openmpt/fileformat_base bin/dist-autotools/src/openmpt/fileformat_base svn export ./src/openmpt/logging bin/dist-autotools/src/openmpt/logging svn export ./src/openmpt/random bin/dist-autotools/src/openmpt/random svn export ./src/openmpt/soundbase bin/dist-autotools/src/openmpt/soundbase @@ -176,6 +177,7 @@ mkdir -p bin/dist-autotools/src/openmpt cp -r ./src/openmpt/all bin/dist-autotools/src/openmpt/all cp -r ./src/openmpt/base bin/dist-autotools/src/openmpt/base +cp -r ./src/openmpt/fileformat_base bin/dist-autotools/src/openmpt/fileformat_base cp -r ./src/openmpt/logging bin/dist-autotools/src/openmpt/logging cp -r ./src/openmpt/random bin/dist-autotools/src/openmpt/random cp -r ./src/openmpt/soundbase bin/dist-autotools/src/openmpt/soundbase Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -1163,6 +1163,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -199,6 +199,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1440,6 +1443,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -855,6 +855,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -169,6 +169,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -837,6 +840,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -1163,6 +1163,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -199,6 +199,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1440,6 +1443,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -1163,6 +1163,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -199,6 +199,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1440,6 +1443,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -905,6 +905,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> </ItemGroup> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -166,6 +166,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -726,6 +729,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -911,6 +911,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> </ItemGroup> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -166,6 +166,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -726,6 +729,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -930,6 +930,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -151,6 +151,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1023,6 +1026,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -930,6 +930,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -151,6 +151,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1023,6 +1026,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -962,6 +962,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -157,6 +157,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1041,6 +1044,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -838,6 +838,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -169,6 +169,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -819,6 +822,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -1163,6 +1163,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -199,6 +199,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1440,6 +1443,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -855,6 +855,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -169,6 +169,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -837,6 +840,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -1163,6 +1163,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -199,6 +199,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1440,6 +1443,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -1163,6 +1163,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -199,6 +199,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1440,6 +1443,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -905,6 +905,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> </ItemGroup> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -166,6 +166,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -726,6 +729,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -911,6 +911,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> </ItemGroup> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -166,6 +166,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -726,6 +729,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -930,6 +930,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -151,6 +151,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1023,6 +1026,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -930,6 +930,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -151,6 +151,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1023,6 +1026,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -962,6 +962,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -157,6 +157,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -1041,6 +1044,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -838,6 +838,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Aug 16 14:17:36 2024 (r21483) @@ -169,6 +169,9 @@ <Filter Include="src\openmpt\base"> <UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier> </Filter> + <Filter Include="src\openmpt\fileformat_base"> + <UniqueIdentifier>{116B1150-7D78-3F36-065F-3B21726B0BED}</UniqueIdentifier> + </Filter> <Filter Include="src\openmpt\logging"> <UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier> </Filter> @@ -819,6 +822,9 @@ <ClInclude Include="..\..\src\openmpt\base\Types.hpp"> <Filter>src\openmpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp"> + <Filter>src\openmpt\fileformat_base</Filter> + </ClInclude> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp"> <Filter>src\openmpt\logging</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri Aug 16 14:01:30 2024 (r21482) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri Aug 16 14:17:36 2024 (r21483) @@ -1938,6 +1938,7 @@ <ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Int24.hpp" /> <ClInclude Include="..\..\src\openmpt\base\Types.hpp" /> + <ClInclude Include="..\..\src\openmpt\fileformat_base\magic.hpp" /> <ClInclude Include="..\..\src\openmpt\logging\Logger.hpp" /> <ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp" /> <ClInclude Include="..\..\src\openmpt\soundbase\Copy.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 14:01:30 2024 (r21482... [truncated message content] |
From: <sv...@op...> - 2024-08-16 12:01:44
|
Author: manx Date: Fri Aug 16 14:01:30 2024 New Revision: 21482 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21482 Log: Merged revision(s) 21480 from trunk/OpenMPT: [Fix] build: Makefile: Add required source files from src/openmpt/. There are currently none, but there might be in the future. ........ Modified: branches/OpenMPT-1.30/ (props changed) branches/OpenMPT-1.30/Makefile Modified: branches/OpenMPT-1.30/Makefile ============================================================================== --- branches/OpenMPT-1.30/Makefile Fri Aug 16 14:01:11 2024 (r21481) +++ branches/OpenMPT-1.30/Makefile Fri Aug 16 14:01:30 2024 (r21482) @@ -894,10 +894,15 @@ COMMON_CXX_SOURCES += \ + $(sort $(wildcard src/openmpt/all/*.cpp)) \ + $(sort $(wildcard src/openmpt/base/*.cpp)) \ + $(sort $(wildcard src/openmpt/logging/*.cpp)) \ + $(sort $(wildcard src/openmpt/random/*.cpp)) \ $(sort $(wildcard common/*.cpp)) \ SOUNDLIB_CXX_SOURCES += \ $(COMMON_CXX_SOURCES) \ + $(sort $(wildcard src/openmpt/soundbase/*.cpp)) \ $(sort $(wildcard soundlib/*.cpp)) \ $(sort $(wildcard soundlib/plugins/*.cpp)) \ $(sort $(wildcard soundlib/plugins/dmo/*.cpp)) \ |
From: <sv...@op...> - 2024-08-16 12:01:24
|
Author: manx Date: Fri Aug 16 14:01:11 2024 New Revision: 21481 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21481 Log: Merged revision(s) 21480 from trunk/OpenMPT: [Fix] build: Makefile: Add required source files from src/openmpt/. There are currently none, but there might be in the future. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/Makefile Modified: branches/OpenMPT-1.31/Makefile ============================================================================== --- branches/OpenMPT-1.31/Makefile Fri Aug 16 14:00:52 2024 (r21480) +++ branches/OpenMPT-1.31/Makefile Fri Aug 16 14:01:11 2024 (r21481) @@ -1084,10 +1084,15 @@ COMMON_CXX_SOURCES += \ + $(sort $(wildcard src/openmpt/all/*.cpp)) \ + $(sort $(wildcard src/openmpt/base/*.cpp)) \ + $(sort $(wildcard src/openmpt/logging/*.cpp)) \ + $(sort $(wildcard src/openmpt/random/*.cpp)) \ $(sort $(wildcard common/*.cpp)) \ SOUNDLIB_CXX_SOURCES += \ $(COMMON_CXX_SOURCES) \ + $(sort $(wildcard src/openmpt/soundbase/*.cpp)) \ $(sort $(wildcard soundlib/*.cpp)) \ $(sort $(wildcard soundlib/plugins/*.cpp)) \ $(sort $(wildcard soundlib/plugins/dmo/*.cpp)) \ |
From: <sv...@op...> - 2024-08-16 12:00:59
|
Author: manx Date: Fri Aug 16 14:00:52 2024 New Revision: 21480 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21480 Log: [Fix] build: Makefile: Add required source files from src/openmpt/. There are currently none, but there might be in the future. Modified: trunk/OpenMPT/Makefile Modified: trunk/OpenMPT/Makefile ============================================================================== --- trunk/OpenMPT/Makefile Fri Aug 16 13:52:32 2024 (r21479) +++ trunk/OpenMPT/Makefile Fri Aug 16 14:00:52 2024 (r21480) @@ -1168,10 +1168,15 @@ COMMON_CXX_SOURCES += \ + $(sort $(wildcard src/openmpt/all/*.cpp)) \ + $(sort $(wildcard src/openmpt/base/*.cpp)) \ + $(sort $(wildcard src/openmpt/logging/*.cpp)) \ + $(sort $(wildcard src/openmpt/random/*.cpp)) \ $(sort $(wildcard common/*.cpp)) \ SOUNDLIB_CXX_SOURCES += \ $(COMMON_CXX_SOURCES) \ + $(sort $(wildcard src/openmpt/soundbase/*.cpp)) \ $(sort $(wildcard soundlib/*.cpp)) \ $(sort $(wildcard soundlib/plugins/*.cpp)) \ $(sort $(wildcard soundlib/plugins/dmo/*.cpp)) \ |
From: <sv...@op...> - 2024-08-16 11:52:44
|
Author: manx Date: Fri Aug 16 13:52:32 2024 New Revision: 21479 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21479 Log: [Var] Run clang-format. Modified: trunk/OpenMPT/src/mpt/base/type_traits.hpp Modified: trunk/OpenMPT/src/mpt/base/type_traits.hpp ============================================================================== --- trunk/OpenMPT/src/mpt/base/type_traits.hpp Fri Aug 16 13:45:32 2024 (r21478) +++ trunk/OpenMPT/src/mpt/base/type_traits.hpp Fri Aug 16 13:52:32 2024 (r21479) @@ -21,7 +21,7 @@ using std::type_identity; -#else // ! C++20 +#else // ! C++20 template <typename T> struct type_identity { |
Author: manx Date: Fri Aug 16 13:45:32 2024 New Revision: 21478 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21478 Log: [Ref] mpt/base/type_traits.hpp: Add mpt::type_identity from C++20. Added: trunk/OpenMPT/src/mpt/base/type_traits.hpp (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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2017winxp/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2017winxpansi/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2019win10/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win7/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win7/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win7/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2019win7/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win8/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win8/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win8/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win8/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win8/openmpt123.vcxproj trunk/OpenMPT/build/vs2019win8/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win8/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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win81/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win81/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win81/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2019win81/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win10/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win10/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win10/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win10/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win10clang/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win10clang/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win10clang/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win7/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win7/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win7/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win7/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win8/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win8/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win8/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win8/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win8/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win8/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win8/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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win81/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win81/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win81/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win81/openmpt123.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 Modified: trunk/OpenMPT/build/autotools/Makefile.am ============================================================================== --- trunk/OpenMPT/build/autotools/Makefile.am Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/autotools/Makefile.am Fri Aug 16 13:45:32 2024 (r21478) @@ -160,6 +160,7 @@ MPT_FILES_SRC_MPT += src/mpt/base/size.hpp MPT_FILES_SRC_MPT += src/mpt/base/source_location.hpp MPT_FILES_SRC_MPT += src/mpt/base/span.hpp +MPT_FILES_SRC_MPT += src/mpt/base/type_traits.hpp MPT_FILES_SRC_MPT += src/mpt/base/utility.hpp MPT_FILES_SRC_MPT += src/mpt/base/version.hpp MPT_FILES_SRC_MPT += src/mpt/base/wrapping_divide.hpp Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1031,6 +1031,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -1044,6 +1044,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -723,6 +723,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -441,6 +441,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1031,6 +1031,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -1044,6 +1044,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1031,6 +1031,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -1044,6 +1044,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -773,6 +773,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -330,6 +330,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -779,6 +779,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -330,6 +330,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -811,6 +811,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -666,6 +666,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -811,6 +811,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -666,6 +666,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -841,6 +841,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -678,6 +678,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -779,6 +779,7 @@ <ClInclude Include="..\..\src\mpt\base\size.hpp" /> <ClInclude Include="..\..\src\mpt\base\source_location.hpp" /> <ClInclude Include="..\..\src\mpt\base\span.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -183,6 +183,9 @@ <ClInclude Include="..\..\src\mpt\base\span.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -706,6 +706,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -423,6 +423,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1031,6 +1031,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -1044,6 +1044,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -723,6 +723,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -441,6 +441,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1031,6 +1031,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -1044,6 +1044,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1031,6 +1031,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -1044,6 +1044,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -773,6 +773,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -330,6 +330,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -779,6 +779,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -330,6 +330,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -811,6 +811,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -666,6 +666,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -811,6 +811,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -666,6 +666,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -841,6 +841,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -678,6 +678,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -779,6 +779,7 @@ <ClInclude Include="..\..\src\mpt\base\size.hpp" /> <ClInclude Include="..\..\src\mpt\base\source_location.hpp" /> <ClInclude Include="..\..\src\mpt\base\span.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -183,6 +183,9 @@ <ClInclude Include="..\..\src\mpt\base\span.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -706,6 +706,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -423,6 +423,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1806,6 +1806,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -1086,6 +1086,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1354,6 +1354,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -483,6 +483,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1806,6 +1806,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -1086,6 +1086,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1806,6 +1806,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -1086,6 +1086,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1478,6 +1478,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj.filters Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj.filters Fri Aug 16 13:45:32 2024 (r21478) @@ -336,6 +336,9 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp"> <Filter>src\mpt\base\tests</Filter> </ClInclude> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp"> + <Filter>src\mpt\base</Filter> + </ClInclude> <ClInclude Include="..\..\src\mpt\base\utility.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> Modified: trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj Fri Aug 16 12:48:47 2024 (r21477) +++ trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj Fri Aug 16 13:45:32 2024 (r21478) @@ -1478,6 +1478,7 @@ <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp" /> <ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp" /> + <ClInclude Include="..\..\src\mpt\base\type_traits.hpp" /> <ClInclude Include="..\..\src\mpt\base\utility.hpp" /> <ClInclude Include="..\..\src\mpt\base\version.hpp" /> <ClInclude Inclu... [truncated message content] |
From: <sv...@op...> - 2024-08-16 10:48:59
|
Author: manx Date: Fri Aug 16 12:48:47 2024 New Revision: 21477 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21477 Log: Merged revision(s) 21475 from trunk/OpenMPT: [Fix] build: Makefile: Remove bogus source files. ........ Modified: branches/OpenMPT-1.30/ (props changed) branches/OpenMPT-1.30/Makefile Modified: branches/OpenMPT-1.30/Makefile ============================================================================== --- branches/OpenMPT-1.30/Makefile Fri Aug 16 12:48:25 2024 (r21476) +++ branches/OpenMPT-1.30/Makefile Fri Aug 16 12:48:47 2024 (r21477) @@ -895,7 +895,6 @@ COMMON_CXX_SOURCES += \ $(sort $(wildcard common/*.cpp)) \ - $(sort $(wildcard src/mpt/src/*.cpp)) \ SOUNDLIB_CXX_SOURCES += \ $(COMMON_CXX_SOURCES) \ |
From: <sv...@op...> - 2024-08-16 10:48:37
|
Author: manx Date: Fri Aug 16 12:48:25 2024 New Revision: 21476 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21476 Log: Merged revision(s) 21475 from trunk/OpenMPT: [Fix] build: Makefile: Remove bogus source files. ........ Modified: branches/OpenMPT-1.31/ (props changed) branches/OpenMPT-1.31/Makefile Modified: branches/OpenMPT-1.31/Makefile ============================================================================== --- branches/OpenMPT-1.31/Makefile Fri Aug 16 12:47:57 2024 (r21475) +++ branches/OpenMPT-1.31/Makefile Fri Aug 16 12:48:25 2024 (r21476) @@ -1085,7 +1085,6 @@ COMMON_CXX_SOURCES += \ $(sort $(wildcard common/*.cpp)) \ - $(sort $(wildcard src/mpt/src/*.cpp)) \ SOUNDLIB_CXX_SOURCES += \ $(COMMON_CXX_SOURCES) \ |
From: <sv...@op...> - 2024-08-16 10:48:09
|
Author: manx Date: Fri Aug 16 12:47:57 2024 New Revision: 21475 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21475 Log: [Fix] build: Makefile: Remove bogus source files. Modified: trunk/OpenMPT/Makefile Modified: trunk/OpenMPT/Makefile ============================================================================== --- trunk/OpenMPT/Makefile Fri Aug 16 10:53:24 2024 (r21474) +++ trunk/OpenMPT/Makefile Fri Aug 16 12:47:57 2024 (r21475) @@ -1169,7 +1169,6 @@ COMMON_CXX_SOURCES += \ $(sort $(wildcard common/*.cpp)) \ - $(sort $(wildcard src/mpt/src/*.cpp)) \ SOUNDLIB_CXX_SOURCES += \ $(COMMON_CXX_SOURCES) \ |
From: <sv...@op...> - 2024-08-16 08:53:36
|
Author: manx Date: Fri Aug 16 10:53:24 2024 New Revision: 21474 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21474 Log: [Ref] mpt/base/float.hpp: Use consteval for user defined literals for better debug build performance. Modified: trunk/OpenMPT/src/mpt/base/float.hpp Modified: trunk/OpenMPT/src/mpt/base/float.hpp ============================================================================== --- trunk/OpenMPT/src/mpt/base/float.hpp Fri Aug 16 10:48:01 2024 (r21473) +++ trunk/OpenMPT/src/mpt/base/float.hpp Fri Aug 16 10:53:24 2024 (r21474) @@ -6,6 +6,7 @@ #include "mpt/base/detect.hpp" +#include "mpt/base/macros.hpp" #include "mpt/base/namespace.hpp" #include <limits> @@ -26,7 +27,7 @@ // fp single using single_float = float; namespace float_literals { -constexpr single_float operator""_fs(long double lit) noexcept { +MPT_CONSTEVAL single_float operator""_fs(long double lit) noexcept { return static_cast<single_float>(lit); } } // namespace float_literals @@ -34,7 +35,7 @@ // fp double using double_float = float; namespace float_literals { -constexpr double_float operator""_fd(long double lit) noexcept { +MPT_CONSTEVAL double_float operator""_fd(long double lit) noexcept { return static_cast<double_float>(lit); } } // namespace float_literals @@ -42,7 +43,7 @@ // fp extended using extended_float = long double; namespace float_literals { -constexpr extended_float operator""_fe(long double lit) noexcept { +MPT_CONSTEVAL extended_float operator""_fe(long double lit) noexcept { return static_cast<extended_float>(lit); } } // namespace float_literals @@ -109,16 +110,16 @@ #undef MPT_BASE_STDFLOAT_FLOAT128 namespace float_literals { -constexpr stdfloat16 operator""_stdf16(long double lit) noexcept { +MPT_CONSTEVAL stdfloat16 operator""_stdf16(long double lit) noexcept { return static_cast<stdfloat16>(lit); } -constexpr stdfloat32 operator""_stdf32(long double lit) noexcept { +MPT_CONSTEVAL stdfloat32 operator""_stdf32(long double lit) noexcept { return static_cast<stdfloat32>(lit); } -constexpr stdfloat64 operator""_stdf64(long double lit) noexcept { +MPT_CONSTEVAL stdfloat64 operator""_stdf64(long double lit) noexcept { return static_cast<stdfloat64>(lit); } -constexpr stdfloat128 operator""_stdf128(long double lit) noexcept { +MPT_CONSTEVAL stdfloat128 operator""_stdf128(long double lit) noexcept { return static_cast<stdfloat128>(lit); } } // namespace float_literals @@ -127,14 +128,14 @@ using fastfloat32 = std::conditional<sizeof(float) == 4, float, std::conditional<sizeof(double) == 4, double, std::conditional<sizeof(long double) == 4, long double, float>::type>::type>::type; namespace float_literals { -constexpr fastfloat32 operator""_ff32(long double lit) noexcept { +MPT_CONSTEVAL fastfloat32 operator""_ff32(long double lit) noexcept { return static_cast<fastfloat32>(lit); } } // namespace float_literals using fastfloat64 = std::conditional<sizeof(float) == 8, float, std::conditional<sizeof(double) == 8, double, std::conditional<sizeof(long double) == 8, long double, double>::type>::type>::type; namespace float_literals { -constexpr fastfloat64 operator""_ff64(long double lit) noexcept { +MPT_CONSTEVAL fastfloat64 operator""_ff64(long double lit) noexcept { return static_cast<fastfloat64>(lit); } } // namespace float_literals @@ -143,14 +144,14 @@ using somefloat32 = std::conditional<sizeof(fastfloat32) == 4, fastfloat32, std::conditional<sizeof(stdfloat32) == 4, stdfloat32, float>::type>::type; namespace float_literals { -constexpr somefloat32 operator""_sf32(long double lit) noexcept { +MPT_CONSTEVAL somefloat32 operator""_sf32(long double lit) noexcept { return static_cast<somefloat32>(lit); } } // namespace float_literals using somefloat64 = std::conditional<sizeof(fastfloat64) == 8, fastfloat64, std::conditional<sizeof(stdfloat64) == 8, stdfloat64, double>::type>::type; namespace float_literals { -constexpr somefloat64 operator""_sf64(long double lit) noexcept { +MPT_CONSTEVAL somefloat64 operator""_sf64(long double lit) noexcept { return static_cast<somefloat64>(lit); } } // namespace float_literals @@ -173,7 +174,7 @@ using nativefloat = std::conditional<mpt::float_traits<somefloat32>::is_preferred, somefloat32, std::conditional<mpt::float_traits<somefloat64>::is_preferred, somefloat64, std::conditional<std::numeric_limits<float>::is_iec559, float, std::conditional<std::numeric_limits<double>::is_iec559, double, std::conditional<std::numeric_limits<long double>::is_iec559, long double, float>::type>::type>::type>::type>::type; namespace float_literals { -constexpr nativefloat operator""_nf(long double lit) noexcept { +MPT_CONSTEVAL nativefloat operator""_nf(long double lit) noexcept { return static_cast<nativefloat>(lit); } } // namespace float_literals |
From: <sv...@op...> - 2024-08-16 08:48:13
|
Author: manx Date: Fri Aug 16 10:48:01 2024 New Revision: 21473 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21473 Log: [Ref] mpt/base/float.hpp: Integrate with C++23 <stdfloat> and provide optional mpt::stdfloatN types. [Ref] mpt/base/float.hpp: Provide mpt::fastfloat32 and mpt::fastfloat64 which match semantics of previous mpt::somefloat32 and mpt::somefloat64. The latter now try harder to match the requested size by also trying mpt::stdfloatN types. Modified: trunk/OpenMPT/src/mpt/base/detect_quirks.hpp trunk/OpenMPT/src/mpt/base/float.hpp Modified: trunk/OpenMPT/src/mpt/base/detect_quirks.hpp ============================================================================== --- trunk/OpenMPT/src/mpt/base/detect_quirks.hpp Fri Aug 16 10:33:52 2024 (r21472) +++ trunk/OpenMPT/src/mpt/base/detect_quirks.hpp Fri Aug 16 10:48:01 2024 (r21473) @@ -335,4 +335,10 @@ +#if MPT_LIBCXX_GNU_BEFORE(13) || (MPT_LIBCXX_MS && !MPT_MSVC_AT_LEAST(2022, 7)) || MPT_LIBCXX_LLVM +#define MPT_LIBCXX_QUIRK_NO_STDFLOAT +#endif + + + #endif // MPT_BASE_DETECT_QUIRKS_HPP Modified: trunk/OpenMPT/src/mpt/base/float.hpp ============================================================================== --- trunk/OpenMPT/src/mpt/base/float.hpp Fri Aug 16 10:33:52 2024 (r21472) +++ trunk/OpenMPT/src/mpt/base/float.hpp Fri Aug 16 10:48:01 2024 (r21473) @@ -9,6 +9,9 @@ #include "mpt/base/namespace.hpp" #include <limits> +#if MPT_CXX_AT_LEAST(23) && !defined(MPT_LIBCXX_QUIRK_NO_STDFLOAT) +#include <stdfloat> +#endif // C++23 #include <type_traits> @@ -21,38 +24,131 @@ // n/a // fp single -using single = float; +using single_float = float; namespace float_literals { -constexpr single operator""_fs(long double lit) noexcept { - return static_cast<single>(lit); +constexpr single_float operator""_fs(long double lit) noexcept { + return static_cast<single_float>(lit); } } // namespace float_literals // fp double +using double_float = float; namespace float_literals { -constexpr double operator""_fd(long double lit) noexcept { - return static_cast<double>(lit); +constexpr double_float operator""_fd(long double lit) noexcept { + return static_cast<double_float>(lit); } } // namespace float_literals // fp extended +using extended_float = long double; namespace float_literals { -constexpr long double operator""_fe(long double lit) noexcept { - return static_cast<long double>(lit); +constexpr extended_float operator""_fe(long double lit) noexcept { + return static_cast<extended_float>(lit); } } // namespace float_literals // fp quad // n/a -using somefloat32 = std::conditional<sizeof(float) == 4, float, std::conditional<sizeof(double) == 4, double, std::conditional<sizeof(long double) == 4, long double, float>::type>::type>::type; +#if MPT_CXX_AT_LEAST(23) && !defined(MPT_LIBCXX_QUIRK_NO_STDFLOAT) +#if defined(__STDCPP_FLOAT16_T__) +#if (__STDCPP_FLOAT16_T__ == 1) +#define MPT_BASE_STDFLOAT_FLOAT16 +#endif +#endif +#endif +#if MPT_CXX_AT_LEAST(23) && !defined(MPT_LIBCXX_QUIRK_NO_STDFLOAT) +#if defined(__STDCPP_FLOAT32_T__) +#if (__STDCPP_FLOAT32_T__ == 1) +#define MPT_BASE_STDFLOAT_FLOAT32 +#endif +#endif +#endif +#if MPT_CXX_AT_LEAST(23) && !defined(MPT_LIBCXX_QUIRK_NO_STDFLOAT) +#if defined(__STDCPP_FLOAT64_T__) +#if (__STDCPP_FLOAT64_T__ == 1) +#define MPT_BASE_STDFLOAT_FLOAT64 +#endif +#endif +#endif +#if MPT_CXX_AT_LEAST(23) && !defined(MPT_LIBCXX_QUIRK_NO_STDFLOAT) +#if defined(__STDCPP_FLOAT128_T__) +#if (__STDCPP_FLOAT128_T__ == 1) +#define MPT_BASE_STDFLOAT_FLOAT128 +#endif +#endif +#endif + +#if defined(MPT_BASE_STDFLOAT_FLOAT16) +using stdfloat16 = std::float16_t; +#else +using stdfloat16 = std::conditional<sizeof(float) == 2, float, std::conditional<sizeof(double) == 2, double, std::conditional<sizeof(long double) == 2, long double, float>::type>::type>::type; +#endif + +#if defined(MPT_BASE_STDFLOAT_FLOAT32) +using stdfloat32 = std::float32_t; +#else +using stdfloat32 = std::conditional<sizeof(float) == 4, float, std::conditional<sizeof(double) == 4, double, std::conditional<sizeof(long double) == 4, long double, float>::type>::type>::type; +#endif + +#if defined(MPT_BASE_STDFLOAT_FLOAT64) +using stdfloat64 = std::float64_t; +#else +using stdfloat64 = std::conditional<sizeof(float) == 8, float, std::conditional<sizeof(double) == 8, double, std::conditional<sizeof(long double) == 8, long double, double>::type>::type>::type; +#endif + +#if defined(MPT_BASE_STDFLOAT_FLOAT128) +using stdfloat128 = std::float128_t; +#else +using stdfloat128 = std::conditional<sizeof(float) == 16, float, std::conditional<sizeof(double) == 16, double, std::conditional<sizeof(long double) == 16, long double, long double>::type>::type>::type; +#endif + +#undef MPT_BASE_STDFLOAT_FLOAT16 +#undef MPT_BASE_STDFLOAT_FLOAT32 +#undef MPT_BASE_STDFLOAT_FLOAT64 +#undef MPT_BASE_STDFLOAT_FLOAT128 + +namespace float_literals { +constexpr stdfloat16 operator""_stdf16(long double lit) noexcept { + return static_cast<stdfloat16>(lit); +} +constexpr stdfloat32 operator""_stdf32(long double lit) noexcept { + return static_cast<stdfloat32>(lit); +} +constexpr stdfloat64 operator""_stdf64(long double lit) noexcept { + return static_cast<stdfloat64>(lit); +} +constexpr stdfloat128 operator""_stdf128(long double lit) noexcept { + return static_cast<stdfloat128>(lit); +} +} // namespace float_literals + +// fast floating point types of roughly requested size + +using fastfloat32 = std::conditional<sizeof(float) == 4, float, std::conditional<sizeof(double) == 4, double, std::conditional<sizeof(long double) == 4, long double, float>::type>::type>::type; +namespace float_literals { +constexpr fastfloat32 operator""_ff32(long double lit) noexcept { + return static_cast<fastfloat32>(lit); +} +} // namespace float_literals + +using fastfloat64 = std::conditional<sizeof(float) == 8, float, std::conditional<sizeof(double) == 8, double, std::conditional<sizeof(long double) == 8, long double, double>::type>::type>::type; +namespace float_literals { +constexpr fastfloat64 operator""_ff64(long double lit) noexcept { + return static_cast<fastfloat64>(lit); +} +} // namespace float_literals + +// floating point type of roughly requested size + +using somefloat32 = std::conditional<sizeof(fastfloat32) == 4, fastfloat32, std::conditional<sizeof(stdfloat32) == 4, stdfloat32, float>::type>::type; namespace float_literals { constexpr somefloat32 operator""_sf32(long double lit) noexcept { return static_cast<somefloat32>(lit); } } // namespace float_literals -using somefloat64 = std::conditional<sizeof(float) == 8, float, std::conditional<sizeof(double) == 8, double, std::conditional<sizeof(long double) == 8, long double, double>::type>::type>::type; +using somefloat64 = std::conditional<sizeof(fastfloat64) == 8, fastfloat64, std::conditional<sizeof(stdfloat64) == 8, stdfloat64, double>::type>::type; namespace float_literals { constexpr somefloat64 operator""_sf64(long double lit) noexcept { return static_cast<somefloat64>(lit); |
From: <sv...@op...> - 2024-08-16 08:33:59
|
Author: manx Date: Fri Aug 16 10:33:52 2024 New Revision: 21472 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21472 Log: [Ref] mpt/base/floatingpoint.hpp: Rename to mpt/base/float.hpp, in order to better match C++23 <stdfloat>. Modified: trunk/OpenMPT/src/mpt/base/float.hpp Modified: trunk/OpenMPT/src/mpt/base/float.hpp ============================================================================== --- trunk/OpenMPT/src/mpt/base/float.hpp Fri Aug 16 10:29:55 2024 (r21471) +++ trunk/OpenMPT/src/mpt/base/float.hpp Fri Aug 16 10:33:52 2024 (r21472) @@ -1,7 +1,7 @@ /* SPDX-License-Identifier: BSL-1.0 OR BSD-3-Clause */ -#ifndef MPT_BASE_FLOATINGPOINT_HPP -#define MPT_BASE_FLOATINGPOINT_HPP +#ifndef MPT_BASE_FLOAT_HPP +#define MPT_BASE_FLOAT_HPP @@ -88,4 +88,4 @@ -#endif // MPT_BASE_FLOATINGPOINT_HPP +#endif // MPT_BASE_FLOAT_HPP |
Author: manx Date: Fri Aug 16 10:29:55 2024 New Revision: 21471 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21471 Log: [Ref] mpt/base/floatingpoint.hpp: Rename to mpt/base/float.hpp, in order to better match C++23 <stdfloat>. Added: trunk/OpenMPT/src/mpt/base/float.hpp - copied unchanged from r21470, trunk/OpenMPT/src/mpt/base/floatingpoint.hpp Deleted: trunk/OpenMPT/src/mpt/base/floatingpoint.hpp 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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2017winxp/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2017winxpansi/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2019win10/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win7/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win7/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win7/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2019win7/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2019win8/OpenMPT.vcxproj trunk/OpenMPT/build/vs2019win8/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2019win8/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win8/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win8/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win8/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2019win8/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2019win8/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2019win8/openmpt123.vcxproj trunk/OpenMPT/build/vs2019win8/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2019win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2019win8/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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2019win81/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2019win81/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2019win81/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2019win81/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win10/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win10/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win10/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win10/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win10clang/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win10clang/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win10clang/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win10clang/openmpt123.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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win7/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win7/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win7/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win7/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win7/updatesigntool.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-ANSI.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-ANSI.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-NativeSupport.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT-UTF8.vcxproj.filters trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj trunk/OpenMPT/build/vs2022win8/OpenMPT.vcxproj.filters trunk/OpenMPT/build/vs2022win8/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win8/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win8/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win8/PluginBridgeLegacy.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt-small.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt-small.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt.vcxproj.filters trunk/OpenMPT/build/vs2022win8/libopenmpt_test.vcxproj trunk/OpenMPT/build/vs2022win8/libopenmpt_test.vcxproj.filters trunk/OpenMPT/build/vs2022win8/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win8/openmpt123.vcxproj.filters trunk/OpenMPT/build/vs2022win8/updatesigntool.vcxproj trunk/OpenMPT/build/vs2022win8/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/PluginBridge.vcxproj trunk/OpenMPT/build/vs2022win81/PluginBridge.vcxproj.filters trunk/OpenMPT/build/vs2022win81/PluginBridgeLegacy.vcxproj trunk/OpenMPT/build/vs2022win81/PluginBridgeLegacy.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/openmpt123.vcxproj trunk/OpenMPT/build/vs2022win81/openmpt123.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/common/mptBaseTypes.h trunk/OpenMPT/openmpt123/openmpt123.hpp trunk/OpenMPT/src/mpt/audio/sample.hpp trunk/OpenMPT/src/mpt/endian/floatingpoint.hpp trunk/OpenMPT/src/openmpt/base/Types.hpp trunk/OpenMPT/src/openmpt/soundbase/MixSample.hpp trunk/OpenMPT/src/openmpt/soundbase/SampleDecode.hpp Modified: trunk/OpenMPT/build/autotools/Makefile.am ============================================================================== --- trunk/OpenMPT/build/autotools/Makefile.am Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/autotools/Makefile.am Fri Aug 16 10:29:55 2024 (r21471) @@ -143,7 +143,7 @@ MPT_FILES_SRC_MPT += src/mpt/base/detect_libcxx.hpp MPT_FILES_SRC_MPT += src/mpt/base/detect_os.hpp MPT_FILES_SRC_MPT += src/mpt/base/detect_quirks.hpp -MPT_FILES_SRC_MPT += src/mpt/base/floatingpoint.hpp +MPT_FILES_SRC_MPT += src/mpt/base/float.hpp MPT_FILES_SRC_MPT += src/mpt/base/integer.hpp MPT_FILES_SRC_MPT += src/mpt/base/macros.hpp MPT_FILES_SRC_MPT += src/mpt/base/math.hpp Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1007,7 +1007,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -972,7 +972,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -699,7 +699,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -369,7 +369,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1007,7 +1007,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -972,7 +972,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1007,7 +1007,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/OpenMPT.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -972,7 +972,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -749,7 +749,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridge.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -258,7 +258,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -755,7 +755,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -258,7 +258,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -787,7 +787,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt-small.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -594,7 +594,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -787,7 +787,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -594,7 +594,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -817,7 +817,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/libopenmpt_test.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -606,7 +606,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -762,7 +762,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/openmpt123.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -132,7 +132,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -682,7 +682,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxp/updatesigntool.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -351,7 +351,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1007,7 +1007,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -972,7 +972,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -699,7 +699,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -369,7 +369,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1007,7 +1007,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -972,7 +972,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1007,7 +1007,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/OpenMPT.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -972,7 +972,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -749,7 +749,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridge.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -258,7 +258,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -755,7 +755,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/PluginBridgeLegacy.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -258,7 +258,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -787,7 +787,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt-small.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -594,7 +594,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -787,7 +787,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -594,7 +594,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -817,7 +817,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/libopenmpt_test.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -606,7 +606,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -762,7 +762,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/openmpt123.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -132,7 +132,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -682,7 +682,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2017winxpansi/updatesigntool.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -351,7 +351,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1782,7 +1782,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-ANSI.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -1014,7 +1014,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1330,7 +1330,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-NativeSupport.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -411,7 +411,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1782,7 +1782,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT-UTF8.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -1014,7 +1014,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1782,7 +1782,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/OpenMPT.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -1014,7 +1014,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1454,7 +1454,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj.filters ============================================================================== --- trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj.filters Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/PluginBridge.vcxproj.filters Fri Aug 16 10:29:55 2024 (r21471) @@ -264,7 +264,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp"> + <ClInclude Include="..\..\src\mpt\base\float.hpp"> <Filter>src\mpt\base</Filter> </ClInclude> <ClInclude Include="..\..\src\mpt\base\integer.hpp"> Modified: trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj ============================================================================== --- trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj Fri Aug 16 10:22:58 2024 (r21470) +++ trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj Fri Aug 16 10:29:55 2024 (r21471) @@ -1454,7 +1454,7 @@ <ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_os.hpp" /> <ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp" /> - <ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp" /> + <ClInclude Include="..\..\src\mpt\base\float.hpp" /> <ClInclude Include="..\..\src\mpt\base\integer.hpp" /> <ClInclude Include="..\..\src\mpt\base\macros.hpp" /> <ClInclude Include="..\..\src\mpt\base\math.hpp" /> Modified: trunk/OpenMPT/build/vs2019win10/PluginBridgeLegacy.vcxproj.filters =================================... [truncated message content] |
From: <sv...@op...> - 2024-08-16 08:23:12
|
Author: manx Date: Fri Aug 16 10:22:58 2024 New Revision: 21470 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21470 Log: [Ref] mpt/base/floatingpoint.hpp: Rename float32 to somefloat32 and float64 to somefloat64. We sadly should do this because C++23 added optional fixed-width forced-IEEE distinct floating point types like std::float32_t and std::float64_t which would be way too easy to confuse with our existing types that best-match native hardware floating point types and do not imply strict IEEE types. Modified: trunk/OpenMPT/soundlib/Load_wav.cpp trunk/OpenMPT/soundlib/SampleIO.cpp trunk/OpenMPT/soundlib/SampleNormalize.h trunk/OpenMPT/soundlib/tuningbase.h trunk/OpenMPT/src/mpt/base/floatingpoint.hpp trunk/OpenMPT/src/mpt/endian/floatingpoint.hpp trunk/OpenMPT/src/openmpt/base/Endian.hpp trunk/OpenMPT/src/openmpt/base/Types.hpp trunk/OpenMPT/src/openmpt/soundbase/SampleConvert.hpp trunk/OpenMPT/src/openmpt/soundbase/SampleConvertFixedPoint.hpp trunk/OpenMPT/src/openmpt/soundbase/SampleDecode.hpp trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.hpp trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.hpp trunk/OpenMPT/test/test.cpp Modified: trunk/OpenMPT/soundlib/Load_wav.cpp ============================================================================== --- trunk/OpenMPT/soundlib/Load_wav.cpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/soundlib/Load_wav.cpp Fri Aug 16 10:22:58 2024 (r21470) @@ -175,9 +175,9 @@ if(wavFile.GetSampleFormat() == WAVFormatChunk::fmtFloat) { if(wavFile.GetBitsPerSample() <= 32) - CopyWavChannel<SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeFloat32<littleEndian32>>>(sample, sampleChunk, channel, wavFile.GetNumChannels()); + CopyWavChannel<SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeFloat32<littleEndian32>>>(sample, sampleChunk, channel, wavFile.GetNumChannels()); else - CopyWavChannel<SC::ConversionChain<SC::Convert<int16, float64>, SC::DecodeFloat64<littleEndian64>>>(sample, sampleChunk, channel, wavFile.GetNumChannels()); + CopyWavChannel<SC::ConversionChain<SC::Convert<int16, somefloat64>, SC::DecodeFloat64<littleEndian64>>>(sample, sampleChunk, channel, wavFile.GetNumChannels()); } else { if(wavFile.GetBitsPerSample() <= 8) Modified: trunk/OpenMPT/soundlib/SampleIO.cpp ============================================================================== --- trunk/OpenMPT/soundlib/SampleIO.cpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/soundlib/SampleIO.cpp Fri Aug 16 10:22:58 2024 (r21470) @@ -572,10 +572,10 @@ { if(GetEndianness() == littleEndian) { - bytesRead = CopyMonoSample<SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeFloat32<littleEndian32> > >(sample, sourceBuf, fileSize); + bytesRead = CopyMonoSample<SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeFloat32<littleEndian32> > >(sample, sourceBuf, fileSize); } else { - bytesRead = CopyMonoSample<SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeFloat32<bigEndian32> > >(sample, sourceBuf, fileSize); + bytesRead = CopyMonoSample<SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeFloat32<bigEndian32> > >(sample, sourceBuf, fileSize); } } @@ -585,10 +585,10 @@ { if(GetEndianness() == littleEndian) { - bytesRead = CopyStereoInterleavedSample<SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeFloat32<littleEndian32> > >(sample, sourceBuf, fileSize); + bytesRead = CopyStereoInterleavedSample<SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeFloat32<littleEndian32> > >(sample, sourceBuf, fileSize); } else { - bytesRead = CopyStereoInterleavedSample<SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeFloat32<bigEndian32> > >(sample, sourceBuf, fileSize); + bytesRead = CopyStereoInterleavedSample<SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeFloat32<bigEndian32> > >(sample, sourceBuf, fileSize); } } @@ -598,10 +598,10 @@ { if(GetEndianness() == littleEndian) { - bytesRead = CopyMonoSample<SC::ConversionChain<SC::Convert<int16, float64>, SC::DecodeFloat64<littleEndian64> > >(sample, sourceBuf, fileSize); + bytesRead = CopyMonoSample<SC::ConversionChain<SC::Convert<int16, somefloat64>, SC::DecodeFloat64<littleEndian64> > >(sample, sourceBuf, fileSize); } else { - bytesRead = CopyMonoSample<SC::ConversionChain<SC::Convert<int16, float64>, SC::DecodeFloat64<bigEndian64> > >(sample, sourceBuf, fileSize); + bytesRead = CopyMonoSample<SC::ConversionChain<SC::Convert<int16, somefloat64>, SC::DecodeFloat64<bigEndian64> > >(sample, sourceBuf, fileSize); } } @@ -611,10 +611,10 @@ { if(GetEndianness() == littleEndian) { - bytesRead = CopyStereoInterleavedSample<SC::ConversionChain<SC::Convert<int16, float64>, SC::DecodeFloat64<littleEndian64> > >(sample, sourceBuf, fileSize); + bytesRead = CopyStereoInterleavedSample<SC::ConversionChain<SC::Convert<int16, somefloat64>, SC::DecodeFloat64<littleEndian64> > >(sample, sourceBuf, fileSize); } else { - bytesRead = CopyStereoInterleavedSample<SC::ConversionChain<SC::Convert<int16, float64>, SC::DecodeFloat64<bigEndian64> > >(sample, sourceBuf, fileSize); + bytesRead = CopyStereoInterleavedSample<SC::ConversionChain<SC::Convert<int16, somefloat64>, SC::DecodeFloat64<bigEndian64> > >(sample, sourceBuf, fileSize); } } @@ -665,13 +665,13 @@ else if(GetBitDepth() == 32 && (GetChannelFormat() == mono || GetChannelFormat() == stereoInterleaved) && GetEncoding() == floatPCMnormalize) { // Normalize to 16-Bit - float32 srcPeak = 1.0f; + somefloat32 srcPeak = 1.0f; if(GetEndianness() == littleEndian) { - bytesRead = CopyAndNormalizeSample<SC::NormalizationChain<SC::Convert<int16, float32>, SC::DecodeFloat32<littleEndian32> > >(sample, sourceBuf, fileSize, &srcPeak); + bytesRead = CopyAndNormalizeSample<SC::NormalizationChain<SC::Convert<int16, somefloat32>, SC::DecodeFloat32<littleEndian32> > >(sample, sourceBuf, fileSize, &srcPeak); } else { - bytesRead = CopyAndNormalizeSample<SC::NormalizationChain<SC::Convert<int16, float32>, SC::DecodeFloat32<bigEndian32> > >(sample, sourceBuf, fileSize, &srcPeak); + bytesRead = CopyAndNormalizeSample<SC::NormalizationChain<SC::Convert<int16, somefloat32>, SC::DecodeFloat32<bigEndian32> > >(sample, sourceBuf, fileSize, &srcPeak); } if(bytesRead && srcPeak != 1.0f) { @@ -686,13 +686,13 @@ else if(GetBitDepth() == 64 && (GetChannelFormat() == mono || GetChannelFormat() == stereoInterleaved) && GetEncoding() == floatPCMnormalize) { // Normalize to 16-Bit - float64 srcPeak = 1.0; + somefloat64 srcPeak = 1.0; if(GetEndianness() == littleEndian) { - bytesRead = CopyAndNormalizeSample<SC::NormalizationChain<SC::Convert<int16, float64>, SC::DecodeFloat64<littleEndian64> > >(sample, sourceBuf, fileSize, &srcPeak); + bytesRead = CopyAndNormalizeSample<SC::NormalizationChain<SC::Convert<int16, somefloat64>, SC::DecodeFloat64<littleEndian64> > >(sample, sourceBuf, fileSize, &srcPeak); } else { - bytesRead = CopyAndNormalizeSample<SC::NormalizationChain<SC::Convert<int16, float64>, SC::DecodeFloat64<bigEndian64> > >(sample, sourceBuf, fileSize, &srcPeak); + bytesRead = CopyAndNormalizeSample<SC::NormalizationChain<SC::Convert<int16, somefloat64>, SC::DecodeFloat64<bigEndian64> > >(sample, sourceBuf, fileSize, &srcPeak); } if(bytesRead && srcPeak != 1.0) { @@ -710,15 +710,15 @@ { bytesRead = CopyMonoSample (sample, sourceBuf, fileSize, - SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeScaledFloat32<littleEndian32> > - (SC::Convert<int16, float32>(), SC::DecodeScaledFloat32<littleEndian32>(1.0f / static_cast<float>(1<<15))) + SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeScaledFloat32<littleEndian32> > + (SC::Convert<int16, somefloat32>(), SC::DecodeScaledFloat32<littleEndian32>(1.0f / static_cast<float>(1<<15))) ); } else { bytesRead = CopyMonoSample (sample, sourceBuf, fileSize, - SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeScaledFloat32<bigEndian32> > - (SC::Convert<int16, float32>(), SC::DecodeScaledFloat32<bigEndian32>(1.0f / static_cast<float>(1<<15))) + SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeScaledFloat32<bigEndian32> > + (SC::Convert<int16, somefloat32>(), SC::DecodeScaledFloat32<bigEndian32>(1.0f / static_cast<float>(1<<15))) ); } } @@ -731,15 +731,15 @@ { bytesRead = CopyStereoInterleavedSample (sample, sourceBuf, fileSize, - SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeScaledFloat32<littleEndian32> > - (SC::Convert<int16, float32>(), SC::DecodeScaledFloat32<littleEndian32>(1.0f / static_cast<float>(1<<15))) + SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeScaledFloat32<littleEndian32> > + (SC::Convert<int16, somefloat32>(), SC::DecodeScaledFloat32<littleEndian32>(1.0f / static_cast<float>(1<<15))) ); } else { bytesRead = CopyStereoInterleavedSample (sample, sourceBuf, fileSize, - SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeScaledFloat32<bigEndian32> > - (SC::Convert<int16, float32>(), SC::DecodeScaledFloat32<bigEndian32>(1.0f / static_cast<float>(1<<15))) + SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeScaledFloat32<bigEndian32> > + (SC::Convert<int16, somefloat32>(), SC::DecodeScaledFloat32<bigEndian32>(1.0f / static_cast<float>(1<<15))) ); } } @@ -752,15 +752,15 @@ { bytesRead = CopyMonoSample (sample, sourceBuf, fileSize, - SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeScaledFloat32<littleEndian32> > - (SC::Convert<int16, float32>(), SC::DecodeScaledFloat32<littleEndian32>(1.0f / static_cast<float>(1<<23))) + SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeScaledFloat32<littleEndian32> > + (SC::Convert<int16, somefloat32>(), SC::DecodeScaledFloat32<littleEndian32>(1.0f / static_cast<float>(1<<23))) ); } else { bytesRead = CopyMonoSample (sample, sourceBuf, fileSize, - SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeScaledFloat32<bigEndian32> > - (SC::Convert<int16, float32>(), SC::DecodeScaledFloat32<bigEndian32>(1.0f / static_cast<float>(1<<23))) + SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeScaledFloat32<bigEndian32> > + (SC::Convert<int16, somefloat32>(), SC::DecodeScaledFloat32<bigEndian32>(1.0f / static_cast<float>(1<<23))) ); } } @@ -773,15 +773,15 @@ { bytesRead = CopyStereoInterleavedSample (sample, sourceBuf, fileSize, - SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeScaledFloat32<littleEndian32> > - (SC::Convert<int16, float32>(), SC::DecodeScaledFloat32<littleEndian32>(1.0f / static_cast<float>(1<<23))) + SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeScaledFloat32<littleEndian32> > + (SC::Convert<int16, somefloat32>(), SC::DecodeScaledFloat32<littleEndian32>(1.0f / static_cast<float>(1<<23))) ); } else { bytesRead = CopyStereoInterleavedSample (sample, sourceBuf, fileSize, - SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeScaledFloat32<bigEndian32> > - (SC::Convert<int16, float32>(), SC::DecodeScaledFloat32<bigEndian32>(1.0f / static_cast<float>(1<<23))) + SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeScaledFloat32<bigEndian32> > + (SC::Convert<int16, somefloat32>(), SC::DecodeScaledFloat32<bigEndian32>(1.0f / static_cast<float>(1<<23))) ); } } Modified: trunk/OpenMPT/soundlib/SampleNormalize.h ============================================================================== --- trunk/OpenMPT/soundlib/SampleNormalize.h Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/soundlib/SampleNormalize.h Fri Aug 16 10:22:58 2024 (r21470) @@ -64,11 +64,11 @@ }; template <> -struct Normalize<float32> +struct Normalize<somefloat32> { - using input_t = float32; - using output_t = float32; - using peak_t = float32; + using input_t = somefloat32; + using output_t = somefloat32; + using peak_t = somefloat32; float maxVal; float maxValInv; MPT_FORCEINLINE Normalize() @@ -104,11 +104,11 @@ }; template <> -struct Normalize<float64> +struct Normalize<somefloat64> { - using input_t = float64; - using output_t = float64; - using peak_t = float64; + using input_t = somefloat64; + using output_t = somefloat64; + using peak_t = somefloat64; double maxVal; double maxValInv; MPT_FORCEINLINE Normalize() Modified: trunk/OpenMPT/soundlib/tuningbase.h ============================================================================== --- trunk/OpenMPT/soundlib/tuningbase.h Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/soundlib/tuningbase.h Fri Aug 16 10:22:58 2024 (r21470) @@ -32,7 +32,7 @@ using NOTEINDEXTYPE = int16; // Some signed integer-type. using UNOTEINDEXTYPE = uint16; // Unsigned NOTEINDEXTYPE. -using RATIOTYPE = float32; // Some 'real figure' type able to present ratios. If changing RATIOTYPE, serialization methods may need modifications. +using RATIOTYPE = somefloat32; // Some 'real figure' type able to present ratios. If changing RATIOTYPE, serialization methods may need modifications. // Counter of steps between notes. If there is no 'finetune'(finestepcount == 0), // then 'step difference' between notes is the Modified: trunk/OpenMPT/src/mpt/base/floatingpoint.hpp ============================================================================== --- trunk/OpenMPT/src/mpt/base/floatingpoint.hpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/mpt/base/floatingpoint.hpp Fri Aug 16 10:22:58 2024 (r21470) @@ -45,17 +45,17 @@ // fp quad // n/a -using float32 = std::conditional<sizeof(float) == 4, float, std::conditional<sizeof(double) == 4, double, std::conditional<sizeof(long double) == 4, long double, float>::type>::type>::type; +using somefloat32 = std::conditional<sizeof(float) == 4, float, std::conditional<sizeof(double) == 4, double, std::conditional<sizeof(long double) == 4, long double, float>::type>::type>::type; namespace float_literals { -constexpr float32 operator""_f32(long double lit) noexcept { - return static_cast<float32>(lit); +constexpr somefloat32 operator""_sf32(long double lit) noexcept { + return static_cast<somefloat32>(lit); } } // namespace float_literals -using float64 = std::conditional<sizeof(float) == 8, float, std::conditional<sizeof(double) == 8, double, std::conditional<sizeof(long double) == 8, long double, double>::type>::type>::type; +using somefloat64 = std::conditional<sizeof(float) == 8, float, std::conditional<sizeof(double) == 8, double, std::conditional<sizeof(long double) == 8, long double, double>::type>::type>::type; namespace float_literals { -constexpr float64 operator""_f64(long double lit) noexcept { - return static_cast<float64>(lit); +constexpr somefloat64 operator""_sf64(long double lit) noexcept { + return static_cast<somefloat64>(lit); } } // namespace float_literals @@ -75,7 +75,7 @@ // prefer smaller floats, but try to use IEEE754 floats using nativefloat = - std::conditional<mpt::float_traits<float32>::is_preferred, float32, std::conditional<mpt::float_traits<float64>::is_preferred, float64, std::conditional<std::numeric_limits<float>::is_iec559, float, std::conditional<std::numeric_limits<double>::is_iec559, double, std::conditional<std::numeric_limits<long double>::is_iec559, long double, float>::type>::type>::type>::type>::type; + std::conditional<mpt::float_traits<somefloat32>::is_preferred, somefloat32, std::conditional<mpt::float_traits<somefloat64>::is_preferred, somefloat64, std::conditional<std::numeric_limits<float>::is_iec559, float, std::conditional<std::numeric_limits<double>::is_iec559, double, std::conditional<std::numeric_limits<long double>::is_iec559, long double, float>::type>::type>::type>::type>::type; namespace float_literals { constexpr nativefloat operator""_nf(long double lit) noexcept { return static_cast<nativefloat>(lit); Modified: trunk/OpenMPT/src/mpt/endian/floatingpoint.hpp ============================================================================== --- trunk/OpenMPT/src/mpt/endian/floatingpoint.hpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/mpt/endian/floatingpoint.hpp Fri Aug 16 10:22:58 2024 (r21470) @@ -27,8 +27,8 @@ // 1.0f --> 0x3f800000u -MPT_FORCEINLINE uint32 EncodeIEEE754binary32(float32 f) { - if constexpr (mpt::float_traits<float32>::is_float32 && mpt::float_traits<float32>::is_ieee754_binary && mpt::float_traits<float32>::is_native_endian) { +MPT_FORCEINLINE uint32 EncodeIEEE754binary32(somefloat32 f) { + if constexpr (mpt::float_traits<somefloat32>::is_float32 && mpt::float_traits<somefloat32>::is_ieee754_binary && mpt::float_traits<somefloat32>::is_native_endian) { return mpt::bit_cast<uint32>(f); } else { int e = 0; @@ -55,8 +55,8 @@ } } -MPT_FORCEINLINE uint64 EncodeIEEE754binary64(float64 f) { - if constexpr (mpt::float_traits<float64>::is_float64 && mpt::float_traits<float64>::is_ieee754_binary && mpt::float_traits<float64>::is_native_endian) { +MPT_FORCEINLINE uint64 EncodeIEEE754binary64(somefloat64 f) { + if constexpr (mpt::float_traits<somefloat64>::is_float64 && mpt::float_traits<somefloat64>::is_ieee754_binary && mpt::float_traits<somefloat64>::is_native_endian) { return mpt::bit_cast<uint64>(f); } else { int e = 0; @@ -84,9 +84,9 @@ } // 0x3f800000u --> 1.0f -MPT_FORCEINLINE float32 DecodeIEEE754binary32(uint32 i) { - if constexpr (mpt::float_traits<float32>::is_float32 && mpt::float_traits<float32>::is_ieee754_binary && mpt::float_traits<float32>::is_native_endian) { - return mpt::bit_cast<float32>(i); +MPT_FORCEINLINE somefloat32 DecodeIEEE754binary32(uint32 i) { + if constexpr (mpt::float_traits<somefloat32>::is_float32 && mpt::float_traits<somefloat32>::is_ieee754_binary && mpt::float_traits<somefloat32>::is_native_endian) { + return mpt::bit_cast<somefloat32>(i); } else { uint32 mant = (i & 0x007fffffu) >> 0; uint32 expo = (i & 0x7f800000u) >> 23; @@ -95,20 +95,20 @@ float m = sign ? -static_cast<float>(mant) : static_cast<float>(mant); int e = static_cast<int>(expo) - 127 + 1 - 24; float f = std::ldexp(m, e); - return static_cast<float32>(f); + return static_cast<somefloat32>(f); } else { mant |= 0x00800000u; float m = sign ? -static_cast<float>(mant) : static_cast<float>(mant); int e = static_cast<int>(expo) - 127 + 1 - 24; float f = std::ldexp(m, e); - return static_cast<float32>(f); + return static_cast<somefloat32>(f); } } } -MPT_FORCEINLINE float64 DecodeIEEE754binary64(uint64 i) { - if constexpr (mpt::float_traits<float64>::is_float64 && mpt::float_traits<float64>::is_ieee754_binary && mpt::float_traits<float64>::is_native_endian) { - return mpt::bit_cast<float64>(i); +MPT_FORCEINLINE somefloat64 DecodeIEEE754binary64(uint64 i) { + if constexpr (mpt::float_traits<somefloat64>::is_float64 && mpt::float_traits<somefloat64>::is_ieee754_binary && mpt::float_traits<somefloat64>::is_native_endian) { + return mpt::bit_cast<somefloat64>(i); } else { uint64 mant = (i & 0x000fffffffffffffull) >> 0; uint64 expo = (i & 0x7ff0000000000000ull) >> 52; @@ -117,13 +117,13 @@ double m = sign ? -static_cast<double>(mant) : static_cast<double>(mant); int e = static_cast<int>(expo) - 1023 + 1 - 53; double f = std::ldexp(m, e); - return static_cast<float64>(f); + return static_cast<somefloat64>(f); } else { mant |= 0x0010000000000000ull; double m = sign ? -static_cast<double>(mant) : static_cast<double>(mant); int e = static_cast<int>(expo) - 1023 + 1 - 53; double f = std::ldexp(m, e); - return static_cast<float64>(f); + return static_cast<somefloat64>(f); } } } @@ -141,10 +141,10 @@ return bytes[i]; } IEEE754binary32Emulated() = default; - MPT_FORCEINLINE explicit IEEE754binary32Emulated(float32 f) { + MPT_FORCEINLINE explicit IEEE754binary32Emulated(somefloat32 f) { SetInt32(EncodeIEEE754binary32(f)); } - MPT_FORCEINLINE IEEE754binary32Emulated & operator=(float32 f) { + MPT_FORCEINLINE IEEE754binary32Emulated & operator=(somefloat32 f) { SetInt32(EncodeIEEE754binary32(f)); return *this; } @@ -157,7 +157,7 @@ bytes[2] = b2; bytes[3] = b3; } - MPT_FORCEINLINE operator float32() const { + MPT_FORCEINLINE operator somefloat32() const { return DecodeIEEE754binary32(GetInt32()); } MPT_FORCEINLINE self_t & SetInt32(uint32 i) { @@ -196,10 +196,10 @@ return bytes[i]; } IEEE754binary64Emulated() = default; - MPT_FORCEINLINE explicit IEEE754binary64Emulated(float64 f) { + MPT_FORCEINLINE explicit IEEE754binary64Emulated(somefloat64 f) { SetInt64(EncodeIEEE754binary64(f)); } - MPT_FORCEINLINE IEEE754binary64Emulated & operator=(float64 f) { + MPT_FORCEINLINE IEEE754binary64Emulated & operator=(somefloat64 f) { SetInt64(EncodeIEEE754binary64(f)); return *this; } @@ -213,7 +213,7 @@ bytes[6] = b6; bytes[7] = b7; } - MPT_FORCEINLINE operator float64() const { + MPT_FORCEINLINE operator somefloat64() const { return DecodeIEEE754binary64(GetInt64()); } MPT_FORCEINLINE self_t & SetInt64(uint64 i) { @@ -280,7 +280,7 @@ template <mpt::endian endian = mpt::endian::native> struct IEEE754binary32Native { public: - float32 value; + somefloat32 value; public: MPT_FORCEINLINE std::byte GetByte(std::size_t i) const { @@ -293,10 +293,10 @@ } } IEEE754binary32Native() = default; - MPT_FORCEINLINE explicit IEEE754binary32Native(float32 f) { + MPT_FORCEINLINE explicit IEEE754binary32Native(somefloat32 f) { value = f; } - MPT_FORCEINLINE IEEE754binary32Native & operator=(float32 f) { + MPT_FORCEINLINE IEEE754binary32Native & operator=(somefloat32 f) { value = f; return *this; } @@ -312,7 +312,7 @@ value = DecodeIEEE754binary32(0u | (static_cast<uint32>(b0) << 24) | (static_cast<uint32>(b1) << 16) | (static_cast<uint32>(b2) << 8) | (static_cast<uint32>(b3) << 0)); } } - MPT_FORCEINLINE operator float32() const { + MPT_FORCEINLINE operator somefloat32() const { return value; } MPT_FORCEINLINE IEEE754binary32Native & SetInt32(uint32 i) { @@ -333,7 +333,7 @@ template <mpt::endian endian = mpt::endian::native> struct IEEE754binary64Native { public: - float64 value; + somefloat64 value; public: MPT_FORCEINLINE std::byte GetByte(std::size_t i) const { @@ -346,10 +346,10 @@ } } IEEE754binary64Native() = default; - MPT_FORCEINLINE explicit IEEE754binary64Native(float64 f) { + MPT_FORCEINLINE explicit IEEE754binary64Native(somefloat64 f) { value = f; } - MPT_FORCEINLINE IEEE754binary64Native & operator=(float64 f) { + MPT_FORCEINLINE IEEE754binary64Native & operator=(somefloat64 f) { value = f; return *this; } @@ -362,7 +362,7 @@ value = DecodeIEEE754binary64(0ull | (static_cast<uint64>(b0) << 56) | (static_cast<uint64>(b1) << 48) | (static_cast<uint64>(b2) << 40) | (static_cast<uint64>(b3) << 32) | (static_cast<uint64>(b4) << 24) | (static_cast<uint64>(b5) << 16) | (static_cast<uint64>(b6) << 8) | (static_cast<uint64>(b7) << 0)); } } - MPT_FORCEINLINE operator float64() const { + MPT_FORCEINLINE operator somefloat64() const { return value; } MPT_FORCEINLINE IEEE754binary64Native & SetInt64(uint64 i) { @@ -412,10 +412,10 @@ using IEEE754binary64BE = IEEE754binary64Native<>; }; -using IEEE754binary32LE = IEEE754binary_types<mpt::float_traits<float32>::is_float32 && mpt::float_traits<float32>::is_ieee754_binary && mpt::float_traits<float32>::is_native_endian, mpt::endian::native>::IEEE754binary32LE; -using IEEE754binary32BE = IEEE754binary_types<mpt::float_traits<float32>::is_float32 && mpt::float_traits<float32>::is_ieee754_binary && mpt::float_traits<float32>::is_native_endian, mpt::endian::native>::IEEE754binary32BE; -using IEEE754binary64LE = IEEE754binary_types<mpt::float_traits<float32>::is_float64 && mpt::float_traits<float32>::is_ieee754_binary && mpt::float_traits<float32>::is_native_endian, mpt::endian::native>::IEEE754binary64LE; -using IEEE754binary64BE = IEEE754binary_types<mpt::float_traits<float32>::is_float64 && mpt::float_traits<float32>::is_ieee754_binary && mpt::float_traits<float32>::is_native_endian, mpt::endian::native>::IEEE754binary64BE; +using IEEE754binary32LE = IEEE754binary_types<mpt::float_traits<somefloat32>::is_float32 && mpt::float_traits<somefloat32>::is_ieee754_binary && mpt::float_traits<somefloat32>::is_native_endian, mpt::endian::native>::IEEE754binary32LE; +using IEEE754binary32BE = IEEE754binary_types<mpt::float_traits<somefloat32>::is_float32 && mpt::float_traits<somefloat32>::is_ieee754_binary && mpt::float_traits<somefloat32>::is_native_endian, mpt::endian::native>::IEEE754binary32BE; +using IEEE754binary64LE = IEEE754binary_types<mpt::float_traits<somefloat32>::is_float64 && mpt::float_traits<somefloat32>::is_ieee754_binary && mpt::float_traits<somefloat32>::is_native_endian, mpt::endian::native>::IEEE754binary64LE; +using IEEE754binary64BE = IEEE754binary_types<mpt::float_traits<somefloat32>::is_float64 && mpt::float_traits<somefloat32>::is_ieee754_binary && mpt::float_traits<somefloat32>::is_native_endian, mpt::endian::native>::IEEE754binary64BE; static_assert(sizeof(IEEE754binary32LE) == 4); static_assert(sizeof(IEEE754binary32BE) == 4); Modified: trunk/OpenMPT/src/openmpt/base/Endian.hpp ============================================================================== --- trunk/OpenMPT/src/openmpt/base/Endian.hpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/openmpt/base/Endian.hpp Fri Aug 16 10:22:58 2024 (r21470) @@ -39,10 +39,10 @@ -using IEEE754binary32LE = mpt::IEEE754binary_types<mpt::float_traits<float32>::is_float32 && mpt::float_traits<float32>::is_ieee754_binary && mpt::float_traits<float32>::is_native_endian, mpt::endian::native>::IEEE754binary32LE; -using IEEE754binary32BE = mpt::IEEE754binary_types<mpt::float_traits<float32>::is_float32 && mpt::float_traits<float32>::is_ieee754_binary && mpt::float_traits<float32>::is_native_endian, mpt::endian::native>::IEEE754binary32BE; -using IEEE754binary64LE = mpt::IEEE754binary_types<mpt::float_traits<float64>::is_float64 && mpt::float_traits<float64>::is_ieee754_binary && mpt::float_traits<float64>::is_native_endian, mpt::endian::native>::IEEE754binary64LE; -using IEEE754binary64BE = mpt::IEEE754binary_types<mpt::float_traits<float64>::is_float64 && mpt::float_traits<float64>::is_ieee754_binary && mpt::float_traits<float64>::is_native_endian, mpt::endian::native>::IEEE754binary64BE; +using IEEE754binary32LE = mpt::IEEE754binary_types<mpt::float_traits<somefloat32>::is_float32 && mpt::float_traits<somefloat32>::is_ieee754_binary && mpt::float_traits<somefloat32>::is_native_endian, mpt::endian::native>::IEEE754binary32LE; +using IEEE754binary32BE = mpt::IEEE754binary_types<mpt::float_traits<somefloat32>::is_float32 && mpt::float_traits<somefloat32>::is_ieee754_binary && mpt::float_traits<somefloat32>::is_native_endian, mpt::endian::native>::IEEE754binary32BE; +using IEEE754binary64LE = mpt::IEEE754binary_types<mpt::float_traits<somefloat64>::is_float64 && mpt::float_traits<somefloat64>::is_ieee754_binary && mpt::float_traits<somefloat64>::is_native_endian, mpt::endian::native>::IEEE754binary64LE; +using IEEE754binary64BE = mpt::IEEE754binary_types<mpt::float_traits<somefloat64>::is_float64 && mpt::float_traits<somefloat64>::is_ieee754_binary && mpt::float_traits<somefloat64>::is_native_endian, mpt::endian::native>::IEEE754binary64BE; // unaligned Modified: trunk/OpenMPT/src/openmpt/base/Types.hpp ============================================================================== --- trunk/OpenMPT/src/openmpt/base/Types.hpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/openmpt/base/Types.hpp Fri Aug 16 10:22:58 2024 (r21470) @@ -25,8 +25,8 @@ using uint64 = mpt::uint64; using nativefloat = mpt::nativefloat; -using float32 = mpt::float32; -using float64 = mpt::float64; +using somefloat32 = mpt::somefloat32; +using somefloat64 = mpt::somefloat64; using namespace mpt::float_literals; Modified: trunk/OpenMPT/src/openmpt/soundbase/SampleConvert.hpp ============================================================================== --- trunk/OpenMPT/src/openmpt/soundbase/SampleConvert.hpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/openmpt/soundbase/SampleConvert.hpp Fri Aug 16 10:22:58 2024 (r21470) @@ -153,9 +153,9 @@ }; template <> -struct Convert<uint8, float32> +struct Convert<uint8, somefloat32> { - using input_t = float32; + using input_t = somefloat32; using output_t = uint8; MPT_FORCEINLINE output_t operator()(input_t val) { @@ -234,9 +234,9 @@ }; template <> -struct Convert<int8, float32> +struct Convert<int8, somefloat32> { - using input_t = float32; + using input_t = somefloat32; using output_t = int8; MPT_FORCEINLINE output_t operator()(input_t val) { @@ -315,9 +315,9 @@ }; template <> -struct Convert<int16, float32> +struct Convert<int16, somefloat32> { - using input_t = float32; + using input_t = somefloat32; using output_t = int16; MPT_FORCEINLINE output_t operator()(input_t val) { @@ -396,9 +396,9 @@ }; template <> -struct Convert<int24, float32> +struct Convert<int24, somefloat32> { - using input_t = float32; + using input_t = somefloat32; using output_t = int24; MPT_FORCEINLINE output_t operator()(input_t val) { @@ -477,9 +477,9 @@ }; template <> -struct Convert<int32, float32> +struct Convert<int32, somefloat32> { - using input_t = float32; + using input_t = somefloat32; using output_t = int32; MPT_FORCEINLINE output_t operator()(input_t val) { @@ -558,9 +558,9 @@ }; template <> -struct Convert<int64, float32> +struct Convert<int64, somefloat32> { - using input_t = float32; + using input_t = somefloat32; using output_t = int64; MPT_FORCEINLINE output_t operator()(input_t val) { @@ -584,68 +584,68 @@ }; template <> -struct Convert<float32, uint8> +struct Convert<somefloat32, uint8> { using input_t = uint8; - using output_t = float32; + using output_t = somefloat32; MPT_FORCEINLINE output_t operator()(input_t val) { - return static_cast<float32>(static_cast<int>(val) - 0x80) * (1.0f / static_cast<float32>(static_cast<uint8>(1) << 7)); + return static_cast<somefloat32>(static_cast<int>(val) - 0x80) * (1.0f / static_cast<somefloat32>(static_cast<uint8>(1) << 7)); } }; template <> -struct Convert<float32, int8> +struct Convert<somefloat32, int8> { using input_t = int8; - using output_t = float32; + using output_t = somefloat32; MPT_FORCEINLINE output_t operator()(input_t val) { - return static_cast<float32>(val) * (1.0f / static_cast<float>(static_cast<uint8>(1) << 7)); + return static_cast<somefloat32>(val) * (1.0f / static_cast<float>(static_cast<uint8>(1) << 7)); } }; template <> -struct Convert<float32, int16> +struct Convert<somefloat32, int16> { using input_t = int16; - using output_t = float32; + using output_t = somefloat32; MPT_FORCEINLINE output_t operator()(input_t val) { - return static_cast<float32>(val) * (1.0f / static_cast<float>(static_cast<uint16>(1) << 15)); + return static_cast<somefloat32>(val) * (1.0f / static_cast<float>(static_cast<uint16>(1) << 15)); } }; template <> -struct Convert<float32, int24> +struct Convert<somefloat32, int24> { using input_t = int24; - using output_t = float32; + using output_t = somefloat32; MPT_FORCEINLINE output_t operator()(input_t val) { - return static_cast<float32>(val) * (1.0f / static_cast<float>(static_cast<uint32>(1) << 23)); + return static_cast<somefloat32>(val) * (1.0f / static_cast<float>(static_cast<uint32>(1) << 23)); } }; template <> -struct Convert<float32, int32> +struct Convert<somefloat32, int32> { using input_t = int32; - using output_t = float32; + using output_t = somefloat32; MPT_FORCEINLINE output_t operator()(input_t val) { - return static_cast<float32>(val) * (1.0f / static_cast<float>(static_cast<uint32>(1) << 31)); + return static_cast<somefloat32>(val) * (1.0f / static_cast<float>(static_cast<uint32>(1) << 31)); } }; template <> -struct Convert<float32, int64> +struct Convert<somefloat32, int64> { using input_t = int64; - using output_t = float32; + using output_t = somefloat32; MPT_FORCEINLINE output_t operator()(input_t val) { - return static_cast<float32>(val) * (1.0f / static_cast<float>(static_cast<uint64>(1) << 63)); + return static_cast<somefloat32>(val) * (1.0f / static_cast<float>(static_cast<uint64>(1) << 63)); } }; Modified: trunk/OpenMPT/src/openmpt/soundbase/SampleConvertFixedPoint.hpp ============================================================================== --- trunk/OpenMPT/src/openmpt/soundbase/SampleConvertFixedPoint.hpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/openmpt/soundbase/SampleConvertFixedPoint.hpp Fri Aug 16 10:22:58 2024 (r21470) @@ -110,10 +110,10 @@ }; template <int fractionalBits> -struct ConvertFixedPoint<float32, int32, fractionalBits> +struct ConvertFixedPoint<somefloat32, int32, fractionalBits> { using input_t = int32; - using output_t = float32; + using output_t = somefloat32; const float factor; MPT_FORCEINLINE ConvertFixedPoint() : factor(1.0f / static_cast<float>(1 << fractionalBits)) @@ -123,15 +123,15 @@ MPT_FORCEINLINE output_t operator()(input_t val) { static_assert(fractionalBits >= 0 && fractionalBits <= sizeof(input_t) * 8 - 1); - return static_cast<float32>(val) * factor; + return static_cast<somefloat32>(val) * factor; } }; template <int fractionalBits> -struct ConvertFixedPoint<float64, int32, fractionalBits> +struct ConvertFixedPoint<somefloat64, int32, fractionalBits> { using input_t = int32; - using output_t = float64; + using output_t = somefloat64; const double factor; MPT_FORCEINLINE ConvertFixedPoint() : factor(1.0 / static_cast<double>(1 << fractionalBits)) @@ -141,7 +141,7 @@ MPT_FORCEINLINE output_t operator()(input_t val) { static_assert(fractionalBits >= 0 && fractionalBits <= sizeof(input_t) * 8 - 1); - return static_cast<float64>(val) * factor; + return static_cast<somefloat64>(val) * factor; } }; @@ -218,9 +218,9 @@ }; template <int fractionalBits> -struct ConvertToFixedPoint<int32, float32, fractionalBits> +struct ConvertToFixedPoint<int32, somefloat32, fractionalBits> { - using input_t = float32; + using input_t = somefloat32; using output_t = int32; const float factor; MPT_FORCEINLINE ConvertToFixedPoint() @@ -237,9 +237,9 @@ }; template <int fractionalBits> -struct ConvertToFixedPoint<int32, float64, fractionalBits> +struct ConvertToFixedPoint<int32, somefloat64, fractionalBits> { - using input_t = float64; + using input_t = somefloat64; using output_t = int32; const double factor; MPT_FORCEINLINE ConvertToFixedPoint() Modified: trunk/OpenMPT/src/openmpt/soundbase/SampleDecode.hpp ============================================================================== --- trunk/OpenMPT/src/openmpt/soundbase/SampleDecode.hpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/openmpt/soundbase/SampleDecode.hpp Fri Aug 16 10:22:58 2024 (r21470) @@ -290,11 +290,11 @@ struct DecodeFloat32 { using input_t = std::byte; - using output_t = float32; + using output_t = somefloat32; static constexpr std::size_t input_inc = 4; MPT_FORCEINLINE output_t operator()(const input_t *inBuf) { - float32 val = IEEE754binary32LE(inBuf[loLoByteIndex], inBuf[loHiByteIndex], inBuf[hiLoByteIndex], inBuf[hiHiByteIndex]); + somefloat32 val = IEEE754binary32LE(inBuf[loLoByteIndex], inBuf[loHiByteIndex], inBuf[hiLoByteIndex], inBuf[hiHiByteIndex]); val = mpt::sanitize_nan(val); if(std::isinf(val)) { @@ -314,12 +314,12 @@ struct DecodeScaledFloat32 { using input_t = std::byte; - using output_t = float32; + using output_t = somefloat32; static constexpr std::size_t input_inc = 4; float factor; MPT_FORCEINLINE output_t operator()(const input_t *inBuf) { - float32 val = IEEE754binary32LE(inBuf[loLoByteIndex], inBuf[loHiByteIndex], inBuf[hiLoByteIndex], inBuf[hiHiByteIndex]); + somefloat32 val = IEEE754binary32LE(inBuf[loLoByteIndex], inBuf[loHiByteIndex], inBuf[hiLoByteIndex], inBuf[hiHiByteIndex]); val = mpt::sanitize_nan(val); if(std::isinf(val)) { @@ -344,11 +344,11 @@ struct DecodeFloat64 { using input_t = std::byte; - using output_t = float64; + using output_t = somefloat64; static constexpr std::size_t input_inc = 8; MPT_FORCEINLINE output_t operator()(const input_t *inBuf) { - float64 val = IEEE754binary64LE(inBuf[b0], inBuf[b1], inBuf[b2], inBuf[b3], inBuf[b4], inBuf[b5], inBuf[b6], inBuf[b7]); + somefloat64 val = IEEE754binary64LE(inBuf[b0], inBuf[b1], inBuf[b2], inBuf[b3], inBuf[b4], inBuf[b5], inBuf[b6], inBuf[b7]); val = mpt::sanitize_nan(val); if(std::isinf(val)) { Modified: trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp ============================================================================== --- trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp Fri Aug 16 10:22:58 2024 (r21470) @@ -405,8 +405,8 @@ CallbackLockedAudioReadPrepare(m_OutputBuffer.size() / m_Settings.Channels, latencyFrames); CallbackLockedAudioProcess(m_OutputBuffer.data(), nullptr, m_OutputBuffer.size() / m_Settings.Channels); error = 0; - static_assert(sizeof(float32) == 4); - if(pa_simple_write(m_PA_SimpleOutput, m_OutputBuffer.data(), m_OutputBuffer.size() * sizeof(float32), &error) < 0) + static_assert(sizeof(somefloat32) == 4); + if(pa_simple_write(m_PA_SimpleOutput, m_OutputBuffer.data(), m_OutputBuffer.size() * sizeof(somefloat32), &error) < 0) { SendDeviceMessage(LogError, MPT_UFORMAT_MESSAGE("pa_simple_write failed: {}")(PulseErrorString(error))); needsClose = true; Modified: trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.hpp ============================================================================== --- trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.hpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.hpp Fri Aug 16 10:22:58 2024 (r21470) @@ -60,7 +60,7 @@ private: pa_simple *m_PA_SimpleOutput; SoundDevice::BufferAttributes m_EffectiveBufferAttributes; - std::vector<float32> m_OutputBuffer; + std::vector<somefloat32> m_OutputBuffer; std::atomic<uint32> m_StatisticLastLatencyFrames; }; Modified: trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp ============================================================================== --- trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp Fri Aug 16 10:22:58 2024 (r21470) @@ -375,8 +375,8 @@ CallbackLockedAudioReadPrepare(m_OutputBuffer.size() / m_Settings.Channels, latencyFrames); CallbackLockedAudioProcess(m_OutputBuffer.data(), nullptr, m_OutputBuffer.size() / m_Settings.Channels); error = 0; - static_assert(sizeof(float32) == 4); - if(pa_simple_write(m_PA_SimpleOutput, m_OutputBuffer.data(), m_OutputBuffer.size() * sizeof(float32), &error) < 0) + static_assert(sizeof(somefloat32) == 4); + if(pa_simple_write(m_PA_SimpleOutput, m_OutputBuffer.data(), m_OutputBuffer.size() * sizeof(somefloat32), &error) < 0) { SendDeviceMessage(LogError, MPT_UFORMAT_MESSAGE("pa_simple_write failed: {}")(PulseErrorString(error))); needsClose = true; Modified: trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.hpp ============================================================================== --- trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.hpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.hpp Fri Aug 16 10:22:58 2024 (r21470) @@ -64,7 +64,7 @@ private: pa_simple *m_PA_SimpleOutput; SoundDevice::BufferAttributes m_EffectiveBufferAttributes; - std::vector<float32> m_OutputBuffer; + std::vector<somefloat32> m_OutputBuffer; std::atomic<uint32> m_StatisticLastLatencyFrames; }; Modified: trunk/OpenMPT/test/test.cpp ============================================================================== --- trunk/OpenMPT/test/test.cpp Fri Aug 16 10:13:30 2024 (r21469) +++ trunk/OpenMPT/test/test.cpp Fri Aug 16 10:22:58 2024 (r21470) @@ -4618,8 +4618,8 @@ sample.nLength = 65536; sample.uFlags.set(CHN_16BIT); sample.pData.pSample = sampleBuf.data(); - CopyAndNormalizeSample<SC::NormalizationChain<SC::Convert<int16, float32>, SC::DecodeFloat32<bigEndian32> > >(sample, source32.data(), 4*65536); - CopySample<SC::ConversionChain<SC::Convert<int16, float32>, SC::DecodeFloat32<bigEndian32> > >(truncated16.data(), 65536, 1, source32.data(), 65536 * 4, 1); + CopyAndNormalizeSample<SC::NormalizationChain<SC::Convert<int16, somefloat32>, SC::DecodeFloat32<bigEndian32> > >(sample, source32.data(), 4*65536); + CopySample<SC::ConversionChain<SC::Convert<int16, somefloat32>, SC::DecodeFloat32<bigEndian32> > >(truncated16.data(), 65536, 1, source32.data(), 65536 * 4, 1); for(std::size_t i = 0; i < 65536; i++) { |
From: <sv...@op...> - 2024-08-16 08:13:42
|
Author: manx Date: Fri Aug 16 10:13:30 2024 New Revision: 21469 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21469 Log: [Ref] openmpt/sounddevice/SoundDevicePulseaudio.cpp: static_assert(sizeof(float32)). [Ref] openmpt/sounddevice/SoundDevicePulseSimple.cpp: static_assert(sizeof(float32)). Modified: trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp Modified: trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp ============================================================================== --- trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp Fri Aug 16 10:12:35 2024 (r21468) +++ trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp Fri Aug 16 10:13:30 2024 (r21469) @@ -405,6 +405,7 @@ CallbackLockedAudioReadPrepare(m_OutputBuffer.size() / m_Settings.Channels, latencyFrames); CallbackLockedAudioProcess(m_OutputBuffer.data(), nullptr, m_OutputBuffer.size() / m_Settings.Channels); error = 0; + static_assert(sizeof(float32) == 4); if(pa_simple_write(m_PA_SimpleOutput, m_OutputBuffer.data(), m_OutputBuffer.size() * sizeof(float32), &error) < 0) { SendDeviceMessage(LogError, MPT_UFORMAT_MESSAGE("pa_simple_write failed: {}")(PulseErrorString(error))); Modified: trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp ============================================================================== --- trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp Fri Aug 16 10:12:35 2024 (r21468) +++ trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp Fri Aug 16 10:13:30 2024 (r21469) @@ -375,6 +375,7 @@ CallbackLockedAudioReadPrepare(m_OutputBuffer.size() / m_Settings.Channels, latencyFrames); CallbackLockedAudioProcess(m_OutputBuffer.data(), nullptr, m_OutputBuffer.size() / m_Settings.Channels); error = 0; + static_assert(sizeof(float32) == 4); if(pa_simple_write(m_PA_SimpleOutput, m_OutputBuffer.data(), m_OutputBuffer.size() * sizeof(float32), &error) < 0) { SendDeviceMessage(LogError, MPT_UFORMAT_MESSAGE("pa_simple_write failed: {}")(PulseErrorString(error))); |
From: <sv...@op...> - 2024-08-16 08:12:42
|
Author: manx Date: Fri Aug 16 10:12:35 2024 New Revision: 21468 URL: https://source.openmpt.org/browse/openmpt/?op=revision&rev=21468 Log: [Ref] openmpt/sounddevice/SoundDevicePulseaudio.cpp: Tiny clenaup. [Ref] openmpt/sounddevice/SoundDevicePulseSimple.cpp: Tiny clenaup. Modified: trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp Modified: trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp ============================================================================== --- trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp Fri Aug 16 09:50:56 2024 (r21467) +++ trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseSimple.cpp Fri Aug 16 10:12:35 2024 (r21468) @@ -405,7 +405,7 @@ CallbackLockedAudioReadPrepare(m_OutputBuffer.size() / m_Settings.Channels, latencyFrames); CallbackLockedAudioProcess(m_OutputBuffer.data(), nullptr, m_OutputBuffer.size() / m_Settings.Channels); error = 0; - if(pa_simple_write(m_PA_SimpleOutput, &(m_OutputBuffer[0]), m_OutputBuffer.size() * sizeof(float32), &error) < 0) + if(pa_simple_write(m_PA_SimpleOutput, m_OutputBuffer.data(), m_OutputBuffer.size() * sizeof(float32), &error) < 0) { SendDeviceMessage(LogError, MPT_UFORMAT_MESSAGE("pa_simple_write failed: {}")(PulseErrorString(error))); needsClose = true; Modified: trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp ============================================================================== --- trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp Fri Aug 16 09:50:56 2024 (r21467) +++ trunk/OpenMPT/src/openmpt/sounddevice/SoundDevicePulseaudio.cpp Fri Aug 16 10:12:35 2024 (r21468) @@ -375,7 +375,7 @@ CallbackLockedAudioReadPrepare(m_OutputBuffer.size() / m_Settings.Channels, latencyFrames); CallbackLockedAudioProcess(m_OutputBuffer.data(), nullptr, m_OutputBuffer.size() / m_Settings.Channels); error = 0; - if(pa_simple_write(m_PA_SimpleOutput, &(m_OutputBuffer[0]), m_OutputBuffer.size() * sizeof(float32), &error) < 0) + if(pa_simple_write(m_PA_SimpleOutput, m_OutputBuffer.data(), m_OutputBuffer.size() * sizeof(float32), &error) < 0) { SendDeviceMessage(LogError, MPT_UFORMAT_MESSAGE("pa_simple_write failed: {}")(PulseErrorString(error))); needsClose = true; |