Initial community commit

This commit is contained in:
Jef 2024-09-24 14:54:57 +02:00
parent 537bcbc862
commit fc06254474
16440 changed files with 4239995 additions and 2 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,939 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="common">
<UniqueIdentifier>{AEFEE3F6-9AA0-0ECD-835B-22216F9C951D}</UniqueIdentifier>
</Filter>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\asiomodern">
<UniqueIdentifier>{E97649C5-D55A-0A1B-3EBB-046E2ABEF49C}</UniqueIdentifier>
</Filter>
<Filter Include="include\asiomodern\include">
<UniqueIdentifier>{5C772F5A-4887-DB2A-B140-40499D6FCAC3}</UniqueIdentifier>
</Filter>
<Filter Include="include\asiomodern\include\ASIOModern">
<UniqueIdentifier>{3C486619-A80C-6509-7172-95D3DDF5003F}</UniqueIdentifier>
</Filter>
<Filter Include="misc">
<UniqueIdentifier>{B1A29A7C-9DD9-9B0D-46C6-811032DC170F}</UniqueIdentifier>
</Filter>
<Filter Include="mptrack">
<UniqueIdentifier>{778900D8-E368-7F73-EC80-0A4A58DFE5D4}</UniqueIdentifier>
</Filter>
<Filter Include="mptrack\wine">
<UniqueIdentifier>{D999E983-C5FC-7828-6E82-B1DE5AC444AB}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt">
<UniqueIdentifier>{0D1E30A9-79FD-AE44-8215-3A1BEE7315A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\audio">
<UniqueIdentifier>{EE51C37D-5A12-3FB4-234D-88318FCC8390}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\base">
<UniqueIdentifier>{D7D6CF03-C339-5FA8-6CBF-975E58012B2B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\base\tests">
<UniqueIdentifier>{F94610AE-E52A-D103-4E8B-CB563A8EBB85}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\binary">
<UniqueIdentifier>{E1ECAE37-CDBA-A23D-B64E-1364A2BB7EA2}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\binary\tests">
<UniqueIdentifier>{833C2E90-6FCB-B759-18EA-CB540458C8FF}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\check">
<UniqueIdentifier>{7A65E07D-E625-5CB4-AF60-A5311BE0A090}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crc">
<UniqueIdentifier>{94D615E1-008C-8ED6-8980-88ADF53485DA}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crc\tests">
<UniqueIdentifier>{766058C2-E276-5658-2BEE-E179974327E0}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crypto">
<UniqueIdentifier>{3D3AAD3A-2908-A140-129C-1167FE087DA5}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crypto\tests">
<UniqueIdentifier>{DF1EE047-CBAD-6911-74CC-7D0C603A7AB7}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\detect">
<UniqueIdentifier>{7535143C-6103-0842-4A97-78683604E4A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\endian">
<UniqueIdentifier>{4B85033F-3753-F744-20E7-676B0C54D3A9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\endian\tests">
<UniqueIdentifier>{6DFC313A-598B-BB03-02AA-CFFEEE17CCA9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\environment">
<UniqueIdentifier>{B1B8A85D-1D1A-866B-A687-CC1D12E8BC2A}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\exception_text">
<UniqueIdentifier>{6F821773-5B7C-40C5-44E9-D6D53082A631}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\format">
<UniqueIdentifier>{C5847241-B152-6647-9AE6-D66D865342AC}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\format\tests">
<UniqueIdentifier>{672FE5C8-53BE-6E92-FCDC-828DE84A7F38}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io">
<UniqueIdentifier>{D454AB6B-C00C-EDB8-2914-C61415EB87A9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io\tests">
<UniqueIdentifier>{B68E2391-A287-42E3-CBB9-2768B71122EF}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io_read">
<UniqueIdentifier>{EFCE5C55-5B5A-CA19-646B-4D0ED075261A}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io_write">
<UniqueIdentifier>{BE6C5801-AA65-7753-D397-5CD8BFEF565F}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\json">
<UniqueIdentifier>{F685D403-E2E8-63A8-8B6E-9C5E77B02F2B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\library">
<UniqueIdentifier>{31CC822E-9D57-F0F2-A668-73E712734CF3}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\mutex">
<UniqueIdentifier>{8FBB9C7E-FB7B-18B5-C4B6-613230365D91}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\osinfo">
<UniqueIdentifier>{EA69B456-D637-A85C-BFCB-1883AB3884C1}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\out_of_memory">
<UniqueIdentifier>{208F8479-8CFB-3F74-55EF-D7D1C11A62DC}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\parse">
<UniqueIdentifier>{B706C87E-23C7-43B5-EC01-8D3258818891}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\parse\tests">
<UniqueIdentifier>{D9DE24CF-4540-02DD-CEAD-488F3A0E399C}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\path">
<UniqueIdentifier>{4984D703-35E7-66A8-DE6C-9F5ECAAE322B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\random">
<UniqueIdentifier>{3DBF705C-298D-6462-1221-D588FE8D40C7}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\random\tests">
<UniqueIdentifier>{DF637371-CBF2-FC3A-7411-1136607F0DE1}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string">
<UniqueIdentifier>{13002060-FFCD-1366-E861-848CD4CEEFCA}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string\tests">
<UniqueIdentifier>{356DC124-21FC-4AEE-CA1A-5FE9B6885B94}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string_transcode">
<UniqueIdentifier>{F5FA629F-E11F-B21F-0A6B-97AFF6EEB03D}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string_transcode\tests">
<UniqueIdentifier>{9789C1A1-83AF-8B08-6CF5-10D458BAB0D4}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\system_error">
<UniqueIdentifier>{EA9E70B3-D62D-FA7C-7F4C-0E786BBA0A23}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\test">
<UniqueIdentifier>{BCC6D903-A829-69A8-51AF-A15E3DF1342B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid">
<UniqueIdentifier>{D395DA03-BFF8-69A8-687E-A25E54C0352B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid\tests">
<UniqueIdentifier>{F552058D-E136-C6E2-4A97-C035369AB064}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid_namespace">
<UniqueIdentifier>{5F481DCA-4B42-461C-34AF-DC2C2048AC88}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid_namespace\tests">
<UniqueIdentifier>{81BEDE93-6D79-CE3F-1631-478A02CB18D0}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt">
<UniqueIdentifier>{BF961D7A-2B4C-966F-B440-904620F58C73}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\all">
<UniqueIdentifier>{074F94E8-73DA-01AD-7CEB-84A1E8F55DAD}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\base">
<UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\logging">
<UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier>
</Filter>
<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\sounddevice">
<UniqueIdentifier>{670F92DE-D346-DA75-DC50-3E994807016F}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\common\BuildSettings.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\ComponentManager.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\Dither.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\FileReader.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\FileReaderFwd.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\Logging.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\Profiler.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\misc_util.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptAssert.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptBaseMacros.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptBaseTypes.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptBaseUtils.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptFileIO.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptPathString.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptRandom.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptString.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptStringBuffer.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptStringFormat.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptStringParse.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptTime.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\serialization_utils.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\stdafx.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\version.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\versionNumber.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIO.hpp">
<Filter>include\asiomodern\include\ASIOModern</Filter>
</ClInclude>
<ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOConfig.hpp">
<Filter>include\asiomodern\include\ASIOModern</Filter>
</ClInclude>
<ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOCore.hpp">
<Filter>include\asiomodern\include\ASIOModern</Filter>
</ClInclude>
<ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOModern.hpp">
<Filter>include\asiomodern\include\ASIOModern</Filter>
</ClInclude>
<ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOSampleConvert.hpp">
<Filter>include\asiomodern\include\ASIOModern</Filter>
</ClInclude>
<ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOSystemWindows.hpp">
<Filter>include\asiomodern\include\ASIOModern</Filter>
</ClInclude>
<ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOSystemWindowsSEH.hpp">
<Filter>include\asiomodern\include\ASIOModern</Filter>
</ClInclude>
<ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOVerifyABI.hpp">
<Filter>include\asiomodern\include\ASIOModern</Filter>
</ClInclude>
<ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOVersion.hpp">
<Filter>include\asiomodern\include\ASIOModern</Filter>
</ClInclude>
<ClInclude Include="..\..\include\asiomodern\include\ASIOModern\ASIOstdcxx20bit.hpp">
<Filter>include\asiomodern\include\ASIOModern</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\WriteMemoryDump.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptCPU.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptColor.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptLibrary.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptMutex.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptOS.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptOSException.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptWine.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\mptrack\wine\Native.h">
<Filter>mptrack\wine</Filter>
</ClInclude>
<ClInclude Include="..\..\mptrack\wine\NativeConfig.h">
<Filter>mptrack\wine</Filter>
</ClInclude>
<ClInclude Include="..\..\mptrack\wine\NativeSoundDevice.h">
<Filter>mptrack\wine</Filter>
</ClInclude>
<ClInclude Include="..\..\mptrack\wine\NativeSoundDeviceMarshalling.h">
<Filter>mptrack\wine</Filter>
</ClInclude>
<ClInclude Include="..\..\mptrack\wine\NativeUtils.h">
<Filter>mptrack\wine</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\audio\sample.hpp">
<Filter>src\mpt\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\audio\span.hpp">
<Filter>src\mpt\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\algorithm.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\aligned_array.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\alloc.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\arithmetic_shift.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\array.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\bit.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\check_platform.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\compiletime_warning.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\constexpr_throw.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_compiler.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_libc.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_os.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\integer.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\macros.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\math.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\memory.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\namespace.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\numbers.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\numeric.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\pointer.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\preprocessor.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\saturate_cast.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\saturate_round.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\secure.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\semantic_version.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\source_location.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\span.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\utility.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\version.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\base64.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\base64url.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\hex.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\tests\tests_binary.hpp">
<Filter>src\mpt\binary\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\libc.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\mfc.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\windows.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crc\crc.hpp">
<Filter>src\mpt\crc</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crc\tests\tests_crc.hpp">
<Filter>src\mpt\crc\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\exception.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\hash.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\jwk.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\tests\tests_crypto.hpp">
<Filter>src\mpt\crypto\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\dl.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\ltdl.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\mfc.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\nlohmann_json.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\floatingpoint.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\int24.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\integer.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_floatingpoint.hpp">
<Filter>src\mpt\endian\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_integer.hpp">
<Filter>src\mpt\endian\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\environment\environment.hpp">
<Filter>src\mpt\environment</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\exception_text\exception_text.hpp">
<Filter>src\mpt\exception_text</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_floatingpoint.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_formatter.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_integer.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_string.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\helpers.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\join.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\message.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\message_macros.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_floatingpoint.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_integer.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_spec.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\tests\tests_format_message.hpp">
<Filter>src\mpt\format\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\tests\tests_format_simple.hpp">
<Filter>src\mpt\format\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\base.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_span.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_stdstream.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_virtual_wrapper.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\tests\tests_io.hpp">
<Filter>src\mpt\io\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_filename_traits.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_stdstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_traits_filedata.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_traits_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_buffered.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_seekable.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_unseekable.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_stdstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filereader.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_write\buffer.hpp">
<Filter>src\mpt\io_write</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\json\json.hpp">
<Filter>src\mpt\json</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\library\library.hpp">
<Filter>src\mpt\library</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\mutex\mutex.hpp">
<Filter>src\mpt\mutex</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\osinfo\class.hpp">
<Filter>src\mpt\osinfo</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\osinfo\windows_version.hpp">
<Filter>src\mpt\osinfo</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\out_of_memory\out_of_memory.hpp">
<Filter>src\mpt\out_of_memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\parse.hpp">
<Filter>src\mpt\parse</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\split.hpp">
<Filter>src\mpt\parse</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\tests\tests_parse.hpp">
<Filter>src\mpt\parse\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\path\path.hpp">
<Filter>src\mpt\path</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\crand.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\default_engines.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\device.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\engine.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\engine_lcg.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\random.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\seed.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\tests\tests_random.hpp">
<Filter>src\mpt\random\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\buffer.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\tests\tests_string_buffer.hpp">
<Filter>src\mpt\string\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\tests\tests_string_utility.hpp">
<Filter>src\mpt\string\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\types.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\utility.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\macros.hpp">
<Filter>src\mpt\string_transcode</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\tests\tests_string_transcode.hpp">
<Filter>src\mpt\string_transcode\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\transcode.hpp">
<Filter>src\mpt\string_transcode</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\system_error\system_error.hpp">
<Filter>src\mpt\system_error</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\test\test.hpp">
<Filter>src\mpt\test</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\test\test_macros.hpp">
<Filter>src\mpt\test</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\guid.hpp">
<Filter>src\mpt\uuid</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\tests\tests_uuid.hpp">
<Filter>src\mpt\uuid\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\uuid.hpp">
<Filter>src\mpt\uuid</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid_namespace\tests\tests_uuid_namespace.hpp">
<Filter>src\mpt\uuid_namespace\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid_namespace\uuid_namespace.hpp">
<Filter>src\mpt\uuid_namespace</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\all\BuildSettings.hpp">
<Filter>src\openmpt\all</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Endian.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Int24.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Types.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\logging\Logger.hpp">
<Filter>src\openmpt\logging</Filter>
</ClInclude>
<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\sounddevice\SoundDevice.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceASIO.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceBase.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceBuffer.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceCallback.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceDirectSound.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceManager.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDevicePortAudio.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDevicePulseSimple.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDevicePulseaudio.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.hpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\common\ComponentManager.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\Logging.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\Profiler.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptFileIO.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptPathString.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptRandom.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptString.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptStringBuffer.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptStringFormat.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptStringParse.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptTime.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\serialization_utils.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\version.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\misc\mptCPU.cpp">
<Filter>misc</Filter>
</ClCompile>
<ClCompile Include="..\..\misc\mptColor.cpp">
<Filter>misc</Filter>
</ClCompile>
<ClCompile Include="..\..\misc\mptLibrary.cpp">
<Filter>misc</Filter>
</ClCompile>
<ClCompile Include="..\..\misc\mptOS.cpp">
<Filter>misc</Filter>
</ClCompile>
<ClCompile Include="..\..\misc\mptWine.cpp">
<Filter>misc</Filter>
</ClCompile>
<ClCompile Include="..\..\mptrack\wine\Native.cpp">
<Filter>mptrack\wine</Filter>
</ClCompile>
<ClCompile Include="..\..\mptrack\wine\NativeSoundDevice.cpp">
<Filter>mptrack\wine</Filter>
</ClCompile>
<ClCompile Include="..\..\mptrack\wine\NativeUtils.cpp">
<Filter>mptrack\wine</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDevice.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceASIO.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceBase.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceDirectSound.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceManager.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDevicePortAudio.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDevicePulseSimple.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDevicePulseaudio.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceRtAudio.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceUtilities.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
<ClCompile Include="..\..\src\openmpt\sounddevice\SoundDeviceWaveout.cpp">
<Filter>src\openmpt\sounddevice</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="mptrack">
<UniqueIdentifier>{778900D8-E368-7F73-EC80-0A4A58DFE5D4}</UniqueIdentifier>
</Filter>
<Filter Include="mptrack\wine">
<UniqueIdentifier>{D999E983-C5FC-7828-6E82-B1DE5AC444AB}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\mptrack\wine\WineWrapper.c">
<Filter>mptrack\wine</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,76 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PluginBridge", "PluginBridge.vcxproj", "{1A147336-891E-49AC-9EAD-A750599A224C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PluginBridgeLegacy", "PluginBridgeLegacy.vcxproj", "{BDEC2D44-C957-4940-A32B-02824AF6E21D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Checked|ARM = Checked|ARM
Checked|ARM64 = Checked|ARM64
Checked|Win32 = Checked|Win32
Checked|x64 = Checked|x64
Debug|ARM = Debug|ARM
Debug|ARM64 = Debug|ARM64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release|ARM = Release|ARM
Release|ARM64 = Release|ARM64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{1A147336-891E-49AC-9EAD-A750599A224C}.Checked|ARM.ActiveCfg = Checked|ARM
{1A147336-891E-49AC-9EAD-A750599A224C}.Checked|ARM.Build.0 = Checked|ARM
{1A147336-891E-49AC-9EAD-A750599A224C}.Checked|ARM64.ActiveCfg = Checked|ARM64
{1A147336-891E-49AC-9EAD-A750599A224C}.Checked|ARM64.Build.0 = Checked|ARM64
{1A147336-891E-49AC-9EAD-A750599A224C}.Checked|Win32.ActiveCfg = Checked|Win32
{1A147336-891E-49AC-9EAD-A750599A224C}.Checked|Win32.Build.0 = Checked|Win32
{1A147336-891E-49AC-9EAD-A750599A224C}.Checked|x64.ActiveCfg = Checked|x64
{1A147336-891E-49AC-9EAD-A750599A224C}.Checked|x64.Build.0 = Checked|x64
{1A147336-891E-49AC-9EAD-A750599A224C}.Debug|ARM.ActiveCfg = Debug|ARM
{1A147336-891E-49AC-9EAD-A750599A224C}.Debug|ARM.Build.0 = Debug|ARM
{1A147336-891E-49AC-9EAD-A750599A224C}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1A147336-891E-49AC-9EAD-A750599A224C}.Debug|ARM64.Build.0 = Debug|ARM64
{1A147336-891E-49AC-9EAD-A750599A224C}.Debug|Win32.ActiveCfg = Debug|Win32
{1A147336-891E-49AC-9EAD-A750599A224C}.Debug|Win32.Build.0 = Debug|Win32
{1A147336-891E-49AC-9EAD-A750599A224C}.Debug|x64.ActiveCfg = Debug|x64
{1A147336-891E-49AC-9EAD-A750599A224C}.Debug|x64.Build.0 = Debug|x64
{1A147336-891E-49AC-9EAD-A750599A224C}.Release|ARM.ActiveCfg = Release|ARM
{1A147336-891E-49AC-9EAD-A750599A224C}.Release|ARM.Build.0 = Release|ARM
{1A147336-891E-49AC-9EAD-A750599A224C}.Release|ARM64.ActiveCfg = Release|ARM64
{1A147336-891E-49AC-9EAD-A750599A224C}.Release|ARM64.Build.0 = Release|ARM64
{1A147336-891E-49AC-9EAD-A750599A224C}.Release|Win32.ActiveCfg = Release|Win32
{1A147336-891E-49AC-9EAD-A750599A224C}.Release|Win32.Build.0 = Release|Win32
{1A147336-891E-49AC-9EAD-A750599A224C}.Release|x64.ActiveCfg = Release|x64
{1A147336-891E-49AC-9EAD-A750599A224C}.Release|x64.Build.0 = Release|x64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Checked|ARM.ActiveCfg = Checked|ARM
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Checked|ARM.Build.0 = Checked|ARM
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Checked|ARM64.ActiveCfg = Checked|ARM64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Checked|ARM64.Build.0 = Checked|ARM64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Checked|Win32.ActiveCfg = Checked|Win32
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Checked|Win32.Build.0 = Checked|Win32
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Checked|x64.ActiveCfg = Checked|x64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Checked|x64.Build.0 = Checked|x64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Debug|ARM.ActiveCfg = Debug|ARM
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Debug|ARM.Build.0 = Debug|ARM
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Debug|ARM64.ActiveCfg = Debug|ARM64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Debug|ARM64.Build.0 = Debug|ARM64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Debug|Win32.ActiveCfg = Debug|Win32
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Debug|Win32.Build.0 = Debug|Win32
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Debug|x64.ActiveCfg = Debug|x64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Debug|x64.Build.0 = Debug|x64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Release|ARM.ActiveCfg = Release|ARM
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Release|ARM.Build.0 = Release|ARM
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Release|ARM64.ActiveCfg = Release|ARM64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Release|ARM64.Build.0 = Release|ARM64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Release|Win32.ActiveCfg = Release|Win32
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Release|Win32.Build.0 = Release|Win32
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Release|x64.ActiveCfg = Release|x64
{BDEC2D44-C957-4940-A32B-02824AF6E21D}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,628 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="common">
<UniqueIdentifier>{AEFEE3F6-9AA0-0ECD-835B-22216F9C951D}</UniqueIdentifier>
</Filter>
<Filter Include="misc">
<UniqueIdentifier>{B1A29A7C-9DD9-9B0D-46C6-811032DC170F}</UniqueIdentifier>
</Filter>
<Filter Include="pluginBridge">
<UniqueIdentifier>{E1FAE259-CD5D-72FE-76E3-AAB462253E81}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt">
<UniqueIdentifier>{0D1E30A9-79FD-AE44-8215-3A1BEE7315A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\audio">
<UniqueIdentifier>{EE51C37D-5A12-3FB4-234D-88318FCC8390}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\base">
<UniqueIdentifier>{D7D6CF03-C339-5FA8-6CBF-975E58012B2B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\base\tests">
<UniqueIdentifier>{F94610AE-E52A-D103-4E8B-CB563A8EBB85}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\binary">
<UniqueIdentifier>{E1ECAE37-CDBA-A23D-B64E-1364A2BB7EA2}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\binary\tests">
<UniqueIdentifier>{833C2E90-6FCB-B759-18EA-CB540458C8FF}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\check">
<UniqueIdentifier>{7A65E07D-E625-5CB4-AF60-A5311BE0A090}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crc">
<UniqueIdentifier>{94D615E1-008C-8ED6-8980-88ADF53485DA}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crc\tests">
<UniqueIdentifier>{766058C2-E276-5658-2BEE-E179974327E0}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crypto">
<UniqueIdentifier>{3D3AAD3A-2908-A140-129C-1167FE087DA5}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crypto\tests">
<UniqueIdentifier>{DF1EE047-CBAD-6911-74CC-7D0C603A7AB7}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\detect">
<UniqueIdentifier>{7535143C-6103-0842-4A97-78683604E4A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\endian">
<UniqueIdentifier>{4B85033F-3753-F744-20E7-676B0C54D3A9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\endian\tests">
<UniqueIdentifier>{6DFC313A-598B-BB03-02AA-CFFEEE17CCA9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\environment">
<UniqueIdentifier>{B1B8A85D-1D1A-866B-A687-CC1D12E8BC2A}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\exception_text">
<UniqueIdentifier>{6F821773-5B7C-40C5-44E9-D6D53082A631}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\format">
<UniqueIdentifier>{C5847241-B152-6647-9AE6-D66D865342AC}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\format\tests">
<UniqueIdentifier>{672FE5C8-53BE-6E92-FCDC-828DE84A7F38}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io">
<UniqueIdentifier>{D454AB6B-C00C-EDB8-2914-C61415EB87A9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io\tests">
<UniqueIdentifier>{B68E2391-A287-42E3-CBB9-2768B71122EF}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io_read">
<UniqueIdentifier>{EFCE5C55-5B5A-CA19-646B-4D0ED075261A}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io_write">
<UniqueIdentifier>{BE6C5801-AA65-7753-D397-5CD8BFEF565F}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\json">
<UniqueIdentifier>{F685D403-E2E8-63A8-8B6E-9C5E77B02F2B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\library">
<UniqueIdentifier>{31CC822E-9D57-F0F2-A668-73E712734CF3}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\mutex">
<UniqueIdentifier>{8FBB9C7E-FB7B-18B5-C4B6-613230365D91}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\osinfo">
<UniqueIdentifier>{EA69B456-D637-A85C-BFCB-1883AB3884C1}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\out_of_memory">
<UniqueIdentifier>{208F8479-8CFB-3F74-55EF-D7D1C11A62DC}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\parse">
<UniqueIdentifier>{B706C87E-23C7-43B5-EC01-8D3258818891}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\parse\tests">
<UniqueIdentifier>{D9DE24CF-4540-02DD-CEAD-488F3A0E399C}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\path">
<UniqueIdentifier>{4984D703-35E7-66A8-DE6C-9F5ECAAE322B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\random">
<UniqueIdentifier>{3DBF705C-298D-6462-1221-D588FE8D40C7}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\random\tests">
<UniqueIdentifier>{DF637371-CBF2-FC3A-7411-1136607F0DE1}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string">
<UniqueIdentifier>{13002060-FFCD-1366-E861-848CD4CEEFCA}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string\tests">
<UniqueIdentifier>{356DC124-21FC-4AEE-CA1A-5FE9B6885B94}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string_transcode">
<UniqueIdentifier>{F5FA629F-E11F-B21F-0A6B-97AFF6EEB03D}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string_transcode\tests">
<UniqueIdentifier>{9789C1A1-83AF-8B08-6CF5-10D458BAB0D4}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\system_error">
<UniqueIdentifier>{EA9E70B3-D62D-FA7C-7F4C-0E786BBA0A23}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\test">
<UniqueIdentifier>{BCC6D903-A829-69A8-51AF-A15E3DF1342B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid">
<UniqueIdentifier>{D395DA03-BFF8-69A8-687E-A25E54C0352B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid\tests">
<UniqueIdentifier>{F552058D-E136-C6E2-4A97-C035369AB064}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid_namespace">
<UniqueIdentifier>{5F481DCA-4B42-461C-34AF-DC2C2048AC88}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid_namespace\tests">
<UniqueIdentifier>{81BEDE93-6D79-CE3F-1631-478A02CB18D0}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt">
<UniqueIdentifier>{BF961D7A-2B4C-966F-B440-904620F58C73}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\all">
<UniqueIdentifier>{074F94E8-73DA-01AD-7CEB-84A1E8F55DAD}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\base">
<UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\logging">
<UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\random">
<UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\common\versionNumber.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\WriteMemoryDump.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\pluginBridge\AEffectWrapper.h">
<Filter>pluginBridge</Filter>
</ClInclude>
<ClInclude Include="..\..\pluginBridge\Bridge.h">
<Filter>pluginBridge</Filter>
</ClInclude>
<ClInclude Include="..\..\pluginBridge\BridgeCommon.h">
<Filter>pluginBridge</Filter>
</ClInclude>
<ClInclude Include="..\..\pluginBridge\BridgeOpCodes.h">
<Filter>pluginBridge</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\audio\sample.hpp">
<Filter>src\mpt\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\audio\span.hpp">
<Filter>src\mpt\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\algorithm.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\aligned_array.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\alloc.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\arithmetic_shift.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\array.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\bit.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\check_platform.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\compiletime_warning.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\constexpr_throw.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_compiler.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_libc.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_os.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\integer.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\macros.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\math.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\memory.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\namespace.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\numbers.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\numeric.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\pointer.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\preprocessor.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\saturate_cast.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\saturate_round.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\secure.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\semantic_version.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\source_location.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\span.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\utility.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\version.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\base64.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\base64url.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\hex.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\tests\tests_binary.hpp">
<Filter>src\mpt\binary\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\libc.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\mfc.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\windows.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crc\crc.hpp">
<Filter>src\mpt\crc</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crc\tests\tests_crc.hpp">
<Filter>src\mpt\crc\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\exception.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\hash.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\jwk.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\tests\tests_crypto.hpp">
<Filter>src\mpt\crypto\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\dl.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\ltdl.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\mfc.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\nlohmann_json.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\floatingpoint.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\int24.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\integer.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_floatingpoint.hpp">
<Filter>src\mpt\endian\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_integer.hpp">
<Filter>src\mpt\endian\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\environment\environment.hpp">
<Filter>src\mpt\environment</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\exception_text\exception_text.hpp">
<Filter>src\mpt\exception_text</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_floatingpoint.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_formatter.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_integer.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_string.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\helpers.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\join.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\message.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\message_macros.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_floatingpoint.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_integer.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_spec.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\tests\tests_format_message.hpp">
<Filter>src\mpt\format\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\tests\tests_format_simple.hpp">
<Filter>src\mpt\format\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\base.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_span.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_stdstream.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_virtual_wrapper.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\tests\tests_io.hpp">
<Filter>src\mpt\io\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_filename_traits.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_stdstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_traits_filedata.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_traits_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_buffered.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_seekable.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_unseekable.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_stdstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filereader.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_write\buffer.hpp">
<Filter>src\mpt\io_write</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\json\json.hpp">
<Filter>src\mpt\json</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\library\library.hpp">
<Filter>src\mpt\library</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\mutex\mutex.hpp">
<Filter>src\mpt\mutex</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\osinfo\class.hpp">
<Filter>src\mpt\osinfo</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\osinfo\windows_version.hpp">
<Filter>src\mpt\osinfo</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\out_of_memory\out_of_memory.hpp">
<Filter>src\mpt\out_of_memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\parse.hpp">
<Filter>src\mpt\parse</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\split.hpp">
<Filter>src\mpt\parse</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\tests\tests_parse.hpp">
<Filter>src\mpt\parse\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\path\path.hpp">
<Filter>src\mpt\path</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\crand.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\default_engines.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\device.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\engine.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\engine_lcg.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\random.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\seed.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\tests\tests_random.hpp">
<Filter>src\mpt\random\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\buffer.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\tests\tests_string_buffer.hpp">
<Filter>src\mpt\string\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\tests\tests_string_utility.hpp">
<Filter>src\mpt\string\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\types.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\utility.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\macros.hpp">
<Filter>src\mpt\string_transcode</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\tests\tests_string_transcode.hpp">
<Filter>src\mpt\string_transcode\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\transcode.hpp">
<Filter>src\mpt\string_transcode</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\system_error\system_error.hpp">
<Filter>src\mpt\system_error</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\test\test.hpp">
<Filter>src\mpt\test</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\test\test_macros.hpp">
<Filter>src\mpt\test</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\guid.hpp">
<Filter>src\mpt\uuid</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\tests\tests_uuid.hpp">
<Filter>src\mpt\uuid\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\uuid.hpp">
<Filter>src\mpt\uuid</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid_namespace\tests\tests_uuid_namespace.hpp">
<Filter>src\mpt\uuid_namespace\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid_namespace\uuid_namespace.hpp">
<Filter>src\mpt\uuid_namespace</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\all\BuildSettings.hpp">
<Filter>src\openmpt\all</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Endian.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Int24.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Types.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\logging\Logger.hpp">
<Filter>src\openmpt\logging</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp">
<Filter>src\openmpt\random</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\pluginBridge\Bridge.cpp">
<Filter>pluginBridge</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\pluginBridge\PluginBridge-win10.manifest">
<Filter>pluginBridge</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\pluginBridge\PluginBridge.rc">
<Filter>pluginBridge</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View file

@ -0,0 +1,628 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="common">
<UniqueIdentifier>{AEFEE3F6-9AA0-0ECD-835B-22216F9C951D}</UniqueIdentifier>
</Filter>
<Filter Include="misc">
<UniqueIdentifier>{B1A29A7C-9DD9-9B0D-46C6-811032DC170F}</UniqueIdentifier>
</Filter>
<Filter Include="pluginBridge">
<UniqueIdentifier>{E1FAE259-CD5D-72FE-76E3-AAB462253E81}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt">
<UniqueIdentifier>{0D1E30A9-79FD-AE44-8215-3A1BEE7315A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\audio">
<UniqueIdentifier>{EE51C37D-5A12-3FB4-234D-88318FCC8390}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\base">
<UniqueIdentifier>{D7D6CF03-C339-5FA8-6CBF-975E58012B2B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\base\tests">
<UniqueIdentifier>{F94610AE-E52A-D103-4E8B-CB563A8EBB85}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\binary">
<UniqueIdentifier>{E1ECAE37-CDBA-A23D-B64E-1364A2BB7EA2}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\binary\tests">
<UniqueIdentifier>{833C2E90-6FCB-B759-18EA-CB540458C8FF}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\check">
<UniqueIdentifier>{7A65E07D-E625-5CB4-AF60-A5311BE0A090}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crc">
<UniqueIdentifier>{94D615E1-008C-8ED6-8980-88ADF53485DA}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crc\tests">
<UniqueIdentifier>{766058C2-E276-5658-2BEE-E179974327E0}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crypto">
<UniqueIdentifier>{3D3AAD3A-2908-A140-129C-1167FE087DA5}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crypto\tests">
<UniqueIdentifier>{DF1EE047-CBAD-6911-74CC-7D0C603A7AB7}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\detect">
<UniqueIdentifier>{7535143C-6103-0842-4A97-78683604E4A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\endian">
<UniqueIdentifier>{4B85033F-3753-F744-20E7-676B0C54D3A9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\endian\tests">
<UniqueIdentifier>{6DFC313A-598B-BB03-02AA-CFFEEE17CCA9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\environment">
<UniqueIdentifier>{B1B8A85D-1D1A-866B-A687-CC1D12E8BC2A}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\exception_text">
<UniqueIdentifier>{6F821773-5B7C-40C5-44E9-D6D53082A631}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\format">
<UniqueIdentifier>{C5847241-B152-6647-9AE6-D66D865342AC}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\format\tests">
<UniqueIdentifier>{672FE5C8-53BE-6E92-FCDC-828DE84A7F38}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io">
<UniqueIdentifier>{D454AB6B-C00C-EDB8-2914-C61415EB87A9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io\tests">
<UniqueIdentifier>{B68E2391-A287-42E3-CBB9-2768B71122EF}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io_read">
<UniqueIdentifier>{EFCE5C55-5B5A-CA19-646B-4D0ED075261A}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io_write">
<UniqueIdentifier>{BE6C5801-AA65-7753-D397-5CD8BFEF565F}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\json">
<UniqueIdentifier>{F685D403-E2E8-63A8-8B6E-9C5E77B02F2B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\library">
<UniqueIdentifier>{31CC822E-9D57-F0F2-A668-73E712734CF3}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\mutex">
<UniqueIdentifier>{8FBB9C7E-FB7B-18B5-C4B6-613230365D91}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\osinfo">
<UniqueIdentifier>{EA69B456-D637-A85C-BFCB-1883AB3884C1}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\out_of_memory">
<UniqueIdentifier>{208F8479-8CFB-3F74-55EF-D7D1C11A62DC}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\parse">
<UniqueIdentifier>{B706C87E-23C7-43B5-EC01-8D3258818891}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\parse\tests">
<UniqueIdentifier>{D9DE24CF-4540-02DD-CEAD-488F3A0E399C}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\path">
<UniqueIdentifier>{4984D703-35E7-66A8-DE6C-9F5ECAAE322B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\random">
<UniqueIdentifier>{3DBF705C-298D-6462-1221-D588FE8D40C7}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\random\tests">
<UniqueIdentifier>{DF637371-CBF2-FC3A-7411-1136607F0DE1}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string">
<UniqueIdentifier>{13002060-FFCD-1366-E861-848CD4CEEFCA}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string\tests">
<UniqueIdentifier>{356DC124-21FC-4AEE-CA1A-5FE9B6885B94}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string_transcode">
<UniqueIdentifier>{F5FA629F-E11F-B21F-0A6B-97AFF6EEB03D}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string_transcode\tests">
<UniqueIdentifier>{9789C1A1-83AF-8B08-6CF5-10D458BAB0D4}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\system_error">
<UniqueIdentifier>{EA9E70B3-D62D-FA7C-7F4C-0E786BBA0A23}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\test">
<UniqueIdentifier>{BCC6D903-A829-69A8-51AF-A15E3DF1342B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid">
<UniqueIdentifier>{D395DA03-BFF8-69A8-687E-A25E54C0352B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid\tests">
<UniqueIdentifier>{F552058D-E136-C6E2-4A97-C035369AB064}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid_namespace">
<UniqueIdentifier>{5F481DCA-4B42-461C-34AF-DC2C2048AC88}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid_namespace\tests">
<UniqueIdentifier>{81BEDE93-6D79-CE3F-1631-478A02CB18D0}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt">
<UniqueIdentifier>{BF961D7A-2B4C-966F-B440-904620F58C73}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\all">
<UniqueIdentifier>{074F94E8-73DA-01AD-7CEB-84A1E8F55DAD}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\base">
<UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\logging">
<UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\random">
<UniqueIdentifier>{AF3B4D62-9B1F-0EB8-0480-080BF082F839}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\common\versionNumber.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\WriteMemoryDump.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\pluginBridge\AEffectWrapper.h">
<Filter>pluginBridge</Filter>
</ClInclude>
<ClInclude Include="..\..\pluginBridge\Bridge.h">
<Filter>pluginBridge</Filter>
</ClInclude>
<ClInclude Include="..\..\pluginBridge\BridgeCommon.h">
<Filter>pluginBridge</Filter>
</ClInclude>
<ClInclude Include="..\..\pluginBridge\BridgeOpCodes.h">
<Filter>pluginBridge</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\audio\sample.hpp">
<Filter>src\mpt\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\audio\span.hpp">
<Filter>src\mpt\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\algorithm.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\aligned_array.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\alloc.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\arithmetic_shift.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\array.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\bit.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\check_platform.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\compiletime_warning.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\constexpr_throw.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_compiler.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_libc.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_os.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\integer.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\macros.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\math.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\memory.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\namespace.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\numbers.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\numeric.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\pointer.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\preprocessor.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\saturate_cast.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\saturate_round.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\secure.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\semantic_version.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\source_location.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\span.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\utility.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\version.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\base64.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\base64url.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\hex.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\tests\tests_binary.hpp">
<Filter>src\mpt\binary\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\libc.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\mfc.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\windows.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crc\crc.hpp">
<Filter>src\mpt\crc</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crc\tests\tests_crc.hpp">
<Filter>src\mpt\crc\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\exception.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\hash.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\jwk.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\tests\tests_crypto.hpp">
<Filter>src\mpt\crypto\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\dl.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\ltdl.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\mfc.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\nlohmann_json.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\floatingpoint.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\int24.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\integer.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_floatingpoint.hpp">
<Filter>src\mpt\endian\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_integer.hpp">
<Filter>src\mpt\endian\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\environment\environment.hpp">
<Filter>src\mpt\environment</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\exception_text\exception_text.hpp">
<Filter>src\mpt\exception_text</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_floatingpoint.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_formatter.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_integer.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_string.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\helpers.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\join.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\message.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\message_macros.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_floatingpoint.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_integer.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_spec.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\tests\tests_format_message.hpp">
<Filter>src\mpt\format\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\tests\tests_format_simple.hpp">
<Filter>src\mpt\format\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\base.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_span.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_stdstream.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_virtual_wrapper.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\tests\tests_io.hpp">
<Filter>src\mpt\io\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_filename_traits.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_stdstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_traits_filedata.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_traits_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_buffered.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_seekable.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_unseekable.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_stdstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filereader.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_write\buffer.hpp">
<Filter>src\mpt\io_write</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\json\json.hpp">
<Filter>src\mpt\json</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\library\library.hpp">
<Filter>src\mpt\library</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\mutex\mutex.hpp">
<Filter>src\mpt\mutex</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\osinfo\class.hpp">
<Filter>src\mpt\osinfo</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\osinfo\windows_version.hpp">
<Filter>src\mpt\osinfo</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\out_of_memory\out_of_memory.hpp">
<Filter>src\mpt\out_of_memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\parse.hpp">
<Filter>src\mpt\parse</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\split.hpp">
<Filter>src\mpt\parse</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\tests\tests_parse.hpp">
<Filter>src\mpt\parse\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\path\path.hpp">
<Filter>src\mpt\path</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\crand.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\default_engines.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\device.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\engine.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\engine_lcg.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\random.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\seed.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\tests\tests_random.hpp">
<Filter>src\mpt\random\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\buffer.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\tests\tests_string_buffer.hpp">
<Filter>src\mpt\string\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\tests\tests_string_utility.hpp">
<Filter>src\mpt\string\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\types.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\utility.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\macros.hpp">
<Filter>src\mpt\string_transcode</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\tests\tests_string_transcode.hpp">
<Filter>src\mpt\string_transcode\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\transcode.hpp">
<Filter>src\mpt\string_transcode</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\system_error\system_error.hpp">
<Filter>src\mpt\system_error</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\test\test.hpp">
<Filter>src\mpt\test</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\test\test_macros.hpp">
<Filter>src\mpt\test</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\guid.hpp">
<Filter>src\mpt\uuid</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\tests\tests_uuid.hpp">
<Filter>src\mpt\uuid\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\uuid.hpp">
<Filter>src\mpt\uuid</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid_namespace\tests\tests_uuid_namespace.hpp">
<Filter>src\mpt\uuid_namespace\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid_namespace\uuid_namespace.hpp">
<Filter>src\mpt\uuid_namespace</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\all\BuildSettings.hpp">
<Filter>src\openmpt\all</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Endian.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Int24.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Types.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\logging\Logger.hpp">
<Filter>src\openmpt\logging</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\random\ModPlug.hpp">
<Filter>src\openmpt\random</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\pluginBridge\Bridge.cpp">
<Filter>pluginBridge</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\pluginBridge\PluginBridge-win10.manifest">
<Filter>pluginBridge</Filter>
</None>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\pluginBridge\PluginBridge.rc">
<Filter>pluginBridge</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,477 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="api">
<UniqueIdentifier>{5F5E880B-CB67-887C-54E3-9E7CC0EB937C}</UniqueIdentifier>
</Filter>
<Filter Include="api\ancient">
<UniqueIdentifier>{F0A6ED91-5C5C-6687-E550-605E51055D8B}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
</Filter>
<Filter Include="src\Lzh">
<UniqueIdentifier>{EA922FA9-5672-AE44-5F8A-391BCBE814A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\Zip">
<UniqueIdentifier>{4FCC2FA9-BBAB-AE44-C4C3-391B302215A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\common">
<UniqueIdentifier>{E5D74254-D18F-84A1-3A97-5DFD266E1F92}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\ancient\api\ancient\ancient.hpp">
<Filter>api\ancient</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\ACCADecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\ARTMDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\BLZWDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\BZIP2Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\BZIP2Table.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\CBR0Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\CRMDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\CYB2Decoder.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\DEFLATEDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\DLTADecode.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\DMSDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\DynamicHuffmanDecoder.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\FASTDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\FBR2Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\FRLEDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\HFMNDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\HUFFDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\HuffmanDecoder.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\ILZRDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\IMPDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\InputStream.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\LHLBDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\LIN1Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\LIN2Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\LZBSDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\LZCBDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\LZW2Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\LZW4Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\LZW5Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\LZXDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Lzh\LH1Decompressor.hpp">
<Filter>src\Lzh</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Lzh\LH2Decompressor.hpp">
<Filter>src\Lzh</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Lzh\LH3Decompressor.hpp">
<Filter>src\Lzh</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Lzh\LHXDecompressor.hpp">
<Filter>src\Lzh</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Lzh\LZ5Decompressor.hpp">
<Filter>src\Lzh</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Lzh\LZHDecompressor.hpp">
<Filter>src\Lzh</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Lzh\LZSDecompressor.hpp">
<Filter>src\Lzh</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Lzh\PMDecompressor.hpp">
<Filter>src\Lzh</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\MASHDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\MMCMPDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\NONEDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\NUKEDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\OutputStream.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\PPDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\RAKEDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\RDCNDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\RLENDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\RNCDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\RangeDecoder.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\SDHCDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\SHR3Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\SHRIDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\SLZ3Decompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\SMPLDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\SQSHDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\SXSCDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\StoneCrackerDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\TDCSDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\TPWMDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\XPKDecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\XPKMain.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\ZENODecompressor.hpp">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Zip\ImplodeDecompressor.hpp">
<Filter>src\Zip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Zip\ReduceDecompressor.hpp">
<Filter>src\Zip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Zip\ShrinkDecompressor.hpp">
<Filter>src\Zip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\Zip\ZIPDecompressor.hpp">
<Filter>src\Zip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\common\Buffer.hpp">
<Filter>src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\common\CRC16.hpp">
<Filter>src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\common\CRC32.hpp">
<Filter>src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\common\Common.hpp">
<Filter>src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\common\MemoryBuffer.hpp">
<Filter>src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\common\OverflowCheck.hpp">
<Filter>src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\common\StaticBuffer.hpp">
<Filter>src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\common\SubBuffer.hpp">
<Filter>src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ancient\src\common\WrappedVectorBuffer.hpp">
<Filter>src\common</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\ancient\src\ACCADecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\API.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\ARTMDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\BLZWDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\BZIP2Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\CBR0Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\CRMDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\CYB2Decoder.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\DEFLATEDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\DLTADecode.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\DMSDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\FASTDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\FBR2Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\FRLEDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\HFMNDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\HUFFDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\ILZRDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\IMPDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\InputStream.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\LHLBDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\LIN1Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\LIN2Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\LZBSDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\LZCBDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\LZW2Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\LZW4Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\LZW5Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\LZXDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Lzh\LH1Decompressor.cpp">
<Filter>src\Lzh</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Lzh\LH2Decompressor.cpp">
<Filter>src\Lzh</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Lzh\LH3Decompressor.cpp">
<Filter>src\Lzh</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Lzh\LHXDecompressor.cpp">
<Filter>src\Lzh</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Lzh\LZ5Decompressor.cpp">
<Filter>src\Lzh</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Lzh\LZHDecompressor.cpp">
<Filter>src\Lzh</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Lzh\LZSDecompressor.cpp">
<Filter>src\Lzh</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Lzh\PMDecompressor.cpp">
<Filter>src\Lzh</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\MASHDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\MMCMPDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\NONEDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\NUKEDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\OutputStream.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\PPDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\RAKEDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\RDCNDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\RLENDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\RNCDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\RangeDecoder.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\SDHCDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\SHR3Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\SHRIDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\SLZ3Decompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\SMPLDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\SQSHDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\SXSCDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\StoneCrackerDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\TDCSDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\TPWMDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\XPKDecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\XPKMain.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\ZENODecompressor.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Zip\ImplodeDecompressor.cpp">
<Filter>src\Zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Zip\ReduceDecompressor.cpp">
<Filter>src\Zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Zip\ShrinkDecompressor.cpp">
<Filter>src\Zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\Zip\ZIPDecompressor.cpp">
<Filter>src\Zip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\common\Buffer.cpp">
<Filter>src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\common\CRC16.cpp">
<Filter>src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\common\CRC32.cpp">
<Filter>src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\common\Common.cpp">
<Filter>src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\common\MemoryBuffer.cpp">
<Filter>src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\common\StaticBuffer.cpp">
<Filter>src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\common\SubBuffer.cpp">
<Filter>src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ancient\src\common\WrappedVectorBuffer.cpp">
<Filter>src\common</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,252 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\FLAC">
<UniqueIdentifier>{4EFBC869-3A5E-580E-E3E3-90C4CF252491}</UniqueIdentifier>
</Filter>
<Filter Include="include\share">
<UniqueIdentifier>{EB9C26A6-575D-A2DC-2098-EB598C17E7B8}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
</Filter>
<Filter Include="src\libFLAC">
<UniqueIdentifier>{C9F88D82-35AE-0678-BEA2-004F2A57FD7B}</UniqueIdentifier>
</Filter>
<Filter Include="src\libFLAC\include">
<UniqueIdentifier>{3CD947BD-A83A-25CB-31A8-6B7D9D085C8A}</UniqueIdentifier>
</Filter>
<Filter Include="src\libFLAC\include\private">
<UniqueIdentifier>{468466FC-B291-94E2-3B78-90CDA7846099}</UniqueIdentifier>
</Filter>
<Filter Include="src\libFLAC\include\protected">
<UniqueIdentifier>{D5258B79-413E-72A3-0AEB-013D76C2063D}</UniqueIdentifier>
</Filter>
<Filter Include="src\share">
<UniqueIdentifier>{8FC317B6-FB2D-CC2C-446C-7DD2B015AA81}</UniqueIdentifier>
</Filter>
<Filter Include="src\share\win_utf8_io">
<UniqueIdentifier>{695437EC-D5C0-F2E6-9EB4-8A440AE0144F}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\flac\include\FLAC\all.h">
<Filter>include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\FLAC\assert.h">
<Filter>include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\FLAC\callback.h">
<Filter>include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\FLAC\export.h">
<Filter>include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\FLAC\format.h">
<Filter>include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\FLAC\metadata.h">
<Filter>include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\FLAC\ordinals.h">
<Filter>include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\FLAC\stream_decoder.h">
<Filter>include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\FLAC\stream_encoder.h">
<Filter>include\FLAC</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\share\alloc.h">
<Filter>include\share</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\share\compat.h">
<Filter>include\share</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\share\endswap.h">
<Filter>include\share</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\share\macros.h">
<Filter>include\share</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\share\private.h">
<Filter>include\share</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\share\safe_str.h">
<Filter>include\share</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\include\share\win_utf8_io.h">
<Filter>include\share</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\all.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\bitmath.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\bitreader.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\bitwriter.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\cpu.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\crc.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\fixed.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\float.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\format.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\lpc.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\md5.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\memory.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\metadata.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\ogg_decoder_aspect.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\ogg_encoder_aspect.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\ogg_helper.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\ogg_mapping.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\stream_encoder.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\stream_encoder_framing.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\private\window.h">
<Filter>src\libFLAC\include\private</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\protected\all.h">
<Filter>src\libFLAC\include\protected</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\protected\stream_decoder.h">
<Filter>src\libFLAC\include\protected</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\flac\src\libFLAC\include\protected\stream_encoder.h">
<Filter>src\libFLAC\include\protected</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\bitmath.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\bitreader.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\bitwriter.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\cpu.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\crc.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\fixed.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\fixed_intrin_sse2.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\fixed_intrin_ssse3.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\float.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\format.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\lpc.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\lpc_intrin_avx2.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\lpc_intrin_fma.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\lpc_intrin_neon.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\lpc_intrin_sse2.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\lpc_intrin_sse41.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\md5.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\memory.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\metadata_iterators.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\metadata_object.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\ogg_decoder_aspect.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\ogg_encoder_aspect.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\ogg_helper.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\ogg_mapping.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\stream_decoder.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\stream_encoder.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\stream_encoder_framing.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\stream_encoder_intrin_avx2.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\stream_encoder_intrin_sse2.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\stream_encoder_intrin_ssse3.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\libFLAC\window.c">
<Filter>src\libFLAC</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\flac\src\share\win_utf8_io\win_utf8_io.c">
<Filter>src\share\win_utf8_io</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,116 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="libmp3lame">
<UniqueIdentifier>{0B5B06F2-F712-483F-601A-219B4CF1E22F}</UniqueIdentifier>
</Filter>
<Filter Include="libmp3lame\vector">
<UniqueIdentifier>{EDF25379-5909-520F-A280-DD300ED62297}</UniqueIdentifier>
</Filter>
<Filter Include="mpglib">
<UniqueIdentifier>{205E460E-0C00-71E4-F5BA-8438E1FBF734}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\lame\include\lame.h">
<Filter>include</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\lame\libmp3lame\VbrTag.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\bitstream.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\encoder.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\fft.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\gain_analysis.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\id3tag.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\lame.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\mpglib_interface.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\newmdct.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\presets.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\psymodel.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\quantize.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\quantize_pvt.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\reservoir.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\set_get.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\tables.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\takehiro.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\util.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\vbrquantize.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\vector\xmm_quantize_sub.c">
<Filter>libmp3lame\vector</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\libmp3lame\version.c">
<Filter>libmp3lame</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\mpglib\common.c">
<Filter>mpglib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\mpglib\dct64_i386.c">
<Filter>mpglib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\mpglib\decode_i386.c">
<Filter>mpglib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\mpglib\interface.c">
<Filter>mpglib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\mpglib\layer1.c">
<Filter>mpglib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\mpglib\layer2.c">
<Filter>mpglib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\mpglib\layer3.c">
<Filter>mpglib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lame\mpglib\tabinit.c">
<Filter>mpglib</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\include\lame\include\lame.def">
<Filter>include</Filter>
</None>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,137 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\lhasa">
<UniqueIdentifier>{81F1A7A5-EDB1-23DC-B6EC-6C59226C68B8}</UniqueIdentifier>
</Filter>
<Filter Include="include\lhasa\lib">
<UniqueIdentifier>{27697233-937F-70C9-DCF6-FBEA484C4151}</UniqueIdentifier>
</Filter>
<Filter Include="include\lhasa\lib\public">
<UniqueIdentifier>{956E39CD-8193-884D-AADE-6DDD9662876B}</UniqueIdentifier>
</Filter>
<Filter Include="premake">
<UniqueIdentifier>{8A6487C2-F643-065E-FF5B-91346BBA6CBF}</UniqueIdentifier>
</Filter>
<Filter Include="premake\def">
<UniqueIdentifier>{281676C9-94CB-EEBE-1DC0-E8958974E5C2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\lhasa\lib\crc16.h">
<Filter>include\lhasa\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\ext_header.h">
<Filter>include\lhasa\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\lha_arch.h">
<Filter>include\lhasa\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\lha_basic_reader.h">
<Filter>include\lhasa\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\lha_decoder.h">
<Filter>include\lhasa\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\lha_endian.h">
<Filter>include\lhasa\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\lha_file_header.h">
<Filter>include\lhasa\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\lha_input_stream.h">
<Filter>include\lhasa\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\macbinary.h">
<Filter>include\lhasa\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\public\lha_decoder.h">
<Filter>include\lhasa\lib\public</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\public\lha_file_header.h">
<Filter>include\lhasa\lib\public</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\public\lha_input_stream.h">
<Filter>include\lhasa\lib\public</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\public\lha_reader.h">
<Filter>include\lhasa\lib\public</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\lhasa\lib\public\lhasa.h">
<Filter>include\lhasa\lib\public</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\lhasa\lib\crc16.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\ext_header.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lh1_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lh5_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lh6_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lh7_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lha_arch_unix.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lha_arch_win32.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lha_basic_reader.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lha_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lha_endian.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lha_file_header.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lha_input_stream.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lha_reader.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lhx_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lz5_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\lzs_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\macbinary.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\null_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\pm1_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\lhasa\lib\pm2_decoder.c">
<Filter>include\lhasa\lib</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\premake\def\ext-lhasa.def">
<Filter>premake\def</Filter>
</None>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\minimp3">
<UniqueIdentifier>{95BF9FFF-014B-0DC4-0A5C-90B8766669C4}</UniqueIdentifier>
</Filter>
<Filter Include="premake">
<UniqueIdentifier>{8A6487C2-F643-065E-FF5B-91346BBA6CBF}</UniqueIdentifier>
</Filter>
<Filter Include="premake\def">
<UniqueIdentifier>{281676C9-94CB-EEBE-1DC0-E8958974E5C2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\minimp3\minimp3.h">
<Filter>include\minimp3</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\minimp3\minimp3.c">
<Filter>include\minimp3</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\premake\def\ext-minimp3.def">
<Filter>premake\def</Filter>
</None>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,65 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\zlib">
<UniqueIdentifier>{690CE669-556F-750E-FEF4-ADC4EA364191}</UniqueIdentifier>
</Filter>
<Filter Include="include\zlib\contrib">
<UniqueIdentifier>{69AD0CBC-553C-9685-FE5A-AA80EAC8A62B}</UniqueIdentifier>
</Filter>
<Filter Include="include\zlib\contrib\minizip">
<UniqueIdentifier>{18D4050B-048F-F5B6-AD46-6E0199E03F47}</UniqueIdentifier>
</Filter>
<Filter Include="premake">
<UniqueIdentifier>{8A6487C2-F643-065E-FF5B-91346BBA6CBF}</UniqueIdentifier>
</Filter>
<Filter Include="premake\def">
<UniqueIdentifier>{281676C9-94CB-EEBE-1DC0-E8958974E5C2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\zlib\contrib\minizip\crypt.h">
<Filter>include\zlib\contrib\minizip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\zlib\contrib\minizip\ioapi.h">
<Filter>include\zlib\contrib\minizip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\zlib\contrib\minizip\iowin32.h">
<Filter>include\zlib\contrib\minizip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\zlib\contrib\minizip\mztools.h">
<Filter>include\zlib\contrib\minizip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\zlib\contrib\minizip\unzip.h">
<Filter>include\zlib\contrib\minizip</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\zlib\contrib\minizip\zip.h">
<Filter>include\zlib\contrib\minizip</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\zlib\contrib\minizip\ioapi.c">
<Filter>include\zlib\contrib\minizip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\zlib\contrib\minizip\iowin32.c">
<Filter>include\zlib\contrib\minizip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\zlib\contrib\minizip\mztools.c">
<Filter>include\zlib\contrib\minizip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\zlib\contrib\minizip\unzip.c">
<Filter>include\zlib\contrib\minizip</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\zlib\contrib\minizip\zip.c">
<Filter>include\zlib\contrib\minizip</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\premake\def\ext-minizip.def">
<Filter>premake\def</Filter>
</None>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,88 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="compat">
<UniqueIdentifier>{A909E4F6-95AB-0ECD-7E66-22216AA7951D}</UniqueIdentifier>
</Filter>
<Filter Include="libmpg123">
<UniqueIdentifier>{5620CE7B-C28A-82F2-0BC9-339877726047}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\mpg123\src\compat\compat.c">
<Filter>compat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\compat\compat_str.c">
<Filter>compat</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\dct64.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\equalizer.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\feature.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\format.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\frame.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\icy.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\icy2utf8.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\id3.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\index.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\layer1.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\layer2.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\layer3.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\libmpg123.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\ntom.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\optimize.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\parse.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\readers.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\stringbuf.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\synth.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\synth_8bit.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\synth_real.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\synth_s32.c">
<Filter>libmpg123</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\mpg123\src\libmpg123\tabinit.c">
<Filter>libmpg123</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\ogg">
<UniqueIdentifier>{B5F7C031-21AD-3927-AAA1-33FE1656302B}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
</Filter>
<Filter Include="win32">
<UniqueIdentifier>{98D2A310-04E7-CBC1-CD68-6F21393CC8F2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\ogg\include\ogg\ogg.h">
<Filter>include\ogg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ogg\include\ogg\os_types.h">
<Filter>include\ogg</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\ogg\src\crctable.h">
<Filter>src</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\ogg\src\bitwise.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\ogg\src\framing.c">
<Filter>src</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\include\ogg\win32\ogg.def">
<Filter>win32</Filter>
</None>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,687 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="celt">
<UniqueIdentifier>{0D15957C-F94B-960D-A238-7C108E4E120F}</UniqueIdentifier>
</Filter>
<Filter Include="celt\x86">
<UniqueIdentifier>{429F1E3C-2E6C-7947-5785-67EF43B1AED5}</UniqueIdentifier>
</Filter>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="silk">
<UniqueIdentifier>{18EC9D7C-0423-9F0D-AD0F-851099251B0F}</UniqueIdentifier>
</Filter>
<Filter Include="silk\float">
<UniqueIdentifier>{1DF5E91A-09AD-2B68-72B4-04C45E8BC658}</UniqueIdentifier>
</Filter>
<Filter Include="silk\x86">
<UniqueIdentifier>{CD038233-B9D0-DC3E-E2E9-CAE6CE1512CD}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\opus\celt\_kiss_fft_guts.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\arch.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\bands.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\celt.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\celt_lpc.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\cpu_support.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\cwrs.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\ecintrin.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\entcode.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\entdec.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\entenc.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\fixed_debug.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\fixed_generic.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\float_cast.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\kiss_fft.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\laplace.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\mathops.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\mdct.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\mfrngcod.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\modes.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\os_support.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\pitch.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\quant_bands.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\rate.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\stack_alloc.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\static_modes_fixed.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\static_modes_fixed_arm_ne10.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\static_modes_float.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\static_modes_float_arm_ne10.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\vq.h">
<Filter>celt</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\x86\celt_lpc_sse.h">
<Filter>celt\x86</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\x86\pitch_sse.h">
<Filter>celt\x86</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\x86\vq_sse.h">
<Filter>celt\x86</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\celt\x86\x86cpu.h">
<Filter>celt\x86</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\include\opus.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\include\opus_custom.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\include\opus_defines.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\include\opus_multistream.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\include\opus_projection.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\include\opus_types.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\API.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\Inlines.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\MacroCount.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\MacroDebug.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\NSQ.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\PLC.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\SigProc_FIX.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\control.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\debug.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\define.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\errors.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\float\SigProc_FLP.h">
<Filter>silk\float</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\float\main_FLP.h">
<Filter>silk\float</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\float\structs_FLP.h">
<Filter>silk\float</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\macros.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\main.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\pitch_est_defines.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\resampler_private.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\resampler_rom.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\resampler_structs.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\structs.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\tables.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\tuning_parameters.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\typedef.h">
<Filter>silk</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\x86\SigProc_FIX_sse.h">
<Filter>silk\x86</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\silk\x86\main_sse.h">
<Filter>silk\x86</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\src\analysis.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\src\mapping_matrix.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\src\mlp.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\src\opus_private.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opus\src\tansig_table.h">
<Filter>src</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\opus\celt\bands.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\celt.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\celt_decoder.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\celt_encoder.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\celt_lpc.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\cwrs.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\entcode.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\entdec.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\entenc.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\kiss_fft.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\laplace.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\mathops.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\mdct.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\modes.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\pitch.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\quant_bands.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\rate.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\vq.c">
<Filter>celt</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\x86\celt_lpc_sse4_1.c">
<Filter>celt\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\x86\pitch_sse.c">
<Filter>celt\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\x86\pitch_sse2.c">
<Filter>celt\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\x86\pitch_sse4_1.c">
<Filter>celt\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\x86\vq_sse2.c">
<Filter>celt\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\x86\x86_celt_map.c">
<Filter>celt\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\celt\x86\x86cpu.c">
<Filter>celt\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\A2NLSF.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\CNG.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\HP_variable_cutoff.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\LPC_analysis_filter.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\LPC_fit.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\LPC_inv_pred_gain.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\LP_variable_cutoff.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\NLSF2A.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\NLSF_VQ.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\NLSF_VQ_weights_laroia.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\NLSF_decode.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\NLSF_del_dec_quant.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\NLSF_encode.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\NLSF_stabilize.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\NLSF_unpack.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\NSQ.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\NSQ_del_dec.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\PLC.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\VAD.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\VQ_WMat_EC.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\ana_filt_bank_1.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\biquad_alt.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\bwexpander.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\bwexpander_32.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\check_control_input.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\code_signs.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\control_SNR.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\control_audio_bandwidth.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\control_codec.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\debug.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\dec_API.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\decode_core.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\decode_frame.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\decode_indices.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\decode_parameters.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\decode_pitch.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\decode_pulses.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\decoder_set_fs.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\enc_API.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\encode_indices.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\encode_pulses.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\LPC_analysis_filter_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\LPC_inv_pred_gain_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\LTP_analysis_filter_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\LTP_scale_ctrl_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\apply_sine_window_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\autocorrelation_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\burg_modified_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\bwexpander_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\corrMatrix_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\encode_frame_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\energy_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\find_LPC_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\find_LTP_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\find_pitch_lags_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\find_pred_coefs_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\inner_product_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\k2a_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\noise_shape_analysis_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\pitch_analysis_core_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\process_gains_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\regularize_correlations_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\residual_energy_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\scale_copy_vector_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\scale_vector_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\schur_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\sort_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\warped_autocorrelation_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\float\wrappers_FLP.c">
<Filter>silk\float</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\gain_quant.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\init_decoder.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\init_encoder.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\inner_prod_aligned.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\interpolate.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\lin2log.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\log2lin.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\pitch_est_tables.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\process_NLSFs.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\quant_LTP_gains.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\resampler.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\resampler_down2.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\resampler_down2_3.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\resampler_private_AR2.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\resampler_private_IIR_FIR.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\resampler_private_down_FIR.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\resampler_private_up2_HQ.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\resampler_rom.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\shell_coder.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\sigm_Q15.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\sort.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\stereo_LR_to_MS.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\stereo_MS_to_LR.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\stereo_decode_pred.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\stereo_encode_pred.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\stereo_find_predictor.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\stereo_quant_pred.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\sum_sqr_shift.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\table_LSF_cos.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\tables_LTP.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\tables_NLSF_CB_NB_MB.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\tables_NLSF_CB_WB.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\tables_gain.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\tables_other.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\tables_pitch_lag.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\tables_pulses_per_block.c">
<Filter>silk</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\x86\NSQ_del_dec_sse4_1.c">
<Filter>silk\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\x86\NSQ_sse4_1.c">
<Filter>silk\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\x86\VAD_sse4_1.c">
<Filter>silk\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\x86\VQ_WMat_EC_sse4_1.c">
<Filter>silk\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\silk\x86\x86_silk_map.c">
<Filter>silk\x86</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\analysis.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\mapping_matrix.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\mlp.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\mlp_data.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\opus.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\opus_decoder.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\opus_encoder.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\opus_multistream.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\opus_multistream_decoder.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\opus_multistream_encoder.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\opus_projection_decoder.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\opus_projection_encoder.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opus\src\repacketizer.c">
<Filter>src</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
</Filter>
<Filter Include="win32">
<UniqueIdentifier>{98D2A310-04E7-CBC1-CD68-6F21393CC8F2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\opusenc\include\opusenc.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusenc\src\arch.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusenc\src\ogg_packer.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusenc\src\opus_header.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusenc\src\picture.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusenc\src\resample_sse.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusenc\src\speex_resampler.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusenc\src\unicode_support.h">
<Filter>src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusenc\win32\config.h">
<Filter>win32</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusenc\win32\version.h">
<Filter>win32</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\opusenc\src\ogg_packer.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opusenc\src\opus_header.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opusenc\src\opusenc.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opusenc\src\picture.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opusenc\src\resample.c">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opusenc\src\unicode_support.c">
<Filter>src</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,59 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\opusfile">
<UniqueIdentifier>{FF29F8F7-EB22-174A-1455-FCCE00ADF655}</UniqueIdentifier>
</Filter>
<Filter Include="include\opusfile\include">
<UniqueIdentifier>{72E09260-5E05-E2E0-8750-C77073D4E0FE}</UniqueIdentifier>
</Filter>
<Filter Include="include\opusfile\src">
<UniqueIdentifier>{96CF062C-825E-90F5-2B7D-A4F017EBA09B}</UniqueIdentifier>
</Filter>
<Filter Include="premake">
<UniqueIdentifier>{8A6487C2-F643-065E-FF5B-91346BBA6CBF}</UniqueIdentifier>
</Filter>
<Filter Include="premake\def">
<UniqueIdentifier>{281676C9-94CB-EEBE-1DC0-E8958974E5C2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\opusfile\include\opusfile.h">
<Filter>include\opusfile\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusfile\src\internal.h">
<Filter>include\opusfile\src</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\opusfile\src\winerrno.h">
<Filter>include\opusfile\src</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\opusfile\src\http.c">
<Filter>include\opusfile\src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opusfile\src\info.c">
<Filter>include\opusfile\src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opusfile\src\internal.c">
<Filter>include\opusfile\src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opusfile\src\opusfile.c">
<Filter>include\opusfile\src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opusfile\src\stream.c">
<Filter>include\opusfile\src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\opusfile\src\wincerts.c">
<Filter>include\opusfile\src</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\premake\def\ext-opusfile.def">
<Filter>premake\def</Filter>
</None>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,209 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio">
<UniqueIdentifier>{4F714A9A-BB87-4830-04FF-D351705419B8}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\build">
<UniqueIdentifier>{CEBCA554-3AF4-EDEB-43FE-510FAFB414E5}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\build\msvc">
<UniqueIdentifier>{562BB271-42E6-A11D-EB9D-1A68D737ECAD}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\include">
<UniqueIdentifier>{C2771F1F-2E3A-53A9-77EA-E135E3EB2B87}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\src">
<UniqueIdentifier>{E63ECCB1-52AB-87AC-1B9F-1F0A87CAA914}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\src\common">
<UniqueIdentifier>{7EE1F579-6A9C-E525-1354-5E70FFED2FB6}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\src\hostapi">
<UniqueIdentifier>{CD6F053A-3988-EC63-0235-7CFD6E0C81FD}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\src\hostapi\skeleton">
<UniqueIdentifier>{C10780C5-AD59-57B5-9678-94C58269709E}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\src\hostapi\wasapi">
<UniqueIdentifier>{61150D1D-4DFC-CE14-F64C-3532E212487B}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\src\hostapi\wdmks">
<UniqueIdentifier>{E2E2C384-4E9C-2E2F-D7FB-480943B4E49E}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\src\hostapi\wmme">
<UniqueIdentifier>{D2F68913-BE32-8D7D-2745-A57413A03598}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\src\os">
<UniqueIdentifier>{D773CA10-C398-1991-ECE3-FE20D86718AF}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudio\src\os\win">
<UniqueIdentifier>{54551A96-4010-0A42-E9C7-828CD56154D2}</UniqueIdentifier>
</Filter>
<Filter Include="premake">
<UniqueIdentifier>{8A6487C2-F643-065E-FF5B-91346BBA6CBF}</UniqueIdentifier>
</Filter>
<Filter Include="premake\lnk">
<UniqueIdentifier>{5E3976C9-CAEE-EEBE-53E3-E895BF97E5C2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\portaudio\include\pa_asio.h">
<Filter>include\portaudio\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\include\pa_jack.h">
<Filter>include\portaudio\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\include\pa_linux_alsa.h">
<Filter>include\portaudio\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\include\pa_mac_core.h">
<Filter>include\portaudio\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\include\pa_win_ds.h">
<Filter>include\portaudio\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\include\pa_win_wasapi.h">
<Filter>include\portaudio\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\include\pa_win_waveformat.h">
<Filter>include\portaudio\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\include\pa_win_wdmks.h">
<Filter>include\portaudio\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\include\pa_win_wmme.h">
<Filter>include\portaudio\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\include\portaudio.h">
<Filter>include\portaudio\include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_allocation.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_converters.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_cpuload.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_debugprint.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_dither.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_endianness.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_gitrevision.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_hostapi.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_memorybarrier.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_process.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_ringbuffer.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_stream.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_trace.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_types.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\common\pa_util.h">
<Filter>include\portaudio\src\common</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\os\win\pa_win_coinitialize.h">
<Filter>include\portaudio\src\os\win</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\os\win\pa_win_wdmks_utils.h">
<Filter>include\portaudio\src\os\win</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\src\os\win\pa_x86_plain_converters.h">
<Filter>include\portaudio\src\os\win</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\portaudio\src\common\pa_allocation.c">
<Filter>include\portaudio\src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\common\pa_converters.c">
<Filter>include\portaudio\src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\common\pa_cpuload.c">
<Filter>include\portaudio\src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\common\pa_debugprint.c">
<Filter>include\portaudio\src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\common\pa_dither.c">
<Filter>include\portaudio\src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\common\pa_front.c">
<Filter>include\portaudio\src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\common\pa_process.c">
<Filter>include\portaudio\src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\common\pa_ringbuffer.c">
<Filter>include\portaudio\src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\common\pa_stream.c">
<Filter>include\portaudio\src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\common\pa_trace.c">
<Filter>include\portaudio\src\common</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\hostapi\skeleton\pa_hostapi_skeleton.c">
<Filter>include\portaudio\src\hostapi\skeleton</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\hostapi\wasapi\pa_win_wasapi.c">
<Filter>include\portaudio\src\hostapi\wasapi</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\hostapi\wdmks\pa_win_wdmks.c">
<Filter>include\portaudio\src\hostapi\wdmks</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\hostapi\wmme\pa_win_wmme.c">
<Filter>include\portaudio\src\hostapi\wmme</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\os\win\pa_win_coinitialize.c">
<Filter>include\portaudio\src\os\win</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\os\win\pa_win_hostapis.c">
<Filter>include\portaudio\src\os\win</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\os\win\pa_win_util.c">
<Filter>include\portaudio\src\os\win</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\os\win\pa_win_waveformat.c">
<Filter>include\portaudio\src\os\win</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\os\win\pa_win_wdmks_utils.c">
<Filter>include\portaudio\src\os\win</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\src\os\win\pa_x86_plain_converters.c">
<Filter>include\portaudio\src\os\win</Filter>
</ClCompile>
<ClCompile Include="..\..\premake\lnk\ext-portaudio.c">
<Filter>premake\lnk</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\..\include\portaudio\build\msvc\portaudio.def">
<Filter>include\portaudio\build\msvc</Filter>
</None>
</ItemGroup>
</Project>

View file

@ -0,0 +1,132 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\portaudiocpp">
<UniqueIdentifier>{F2D62D2C-DE65-B7F5-8784-CBF073F2C79B}</UniqueIdentifier>
</Filter>
<Filter Include="source">
<UniqueIdentifier>{76FF3A1C-62A1-65F2-4B5C-7946379DEC42}</UniqueIdentifier>
</Filter>
<Filter Include="source\portaudiocpp">
<UniqueIdentifier>{FFDFEFFC-6B41-CD0A-F4AE-13BD600F04CA}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\AsioDeviceAdapter.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\AutoSystem.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\BlockingStream.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\CFunCallbackStream.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\CallbackInterface.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\CallbackStream.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\CppFunCallbackStream.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\Device.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\DirectionSpecificStreamParameters.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\Exception.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\HostApi.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\InterfaceCallbackStream.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\MemFunCallbackStream.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\PortAudioCpp.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\SampleDataFormat.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\Stream.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\StreamParameters.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\System.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\SystemDeviceIterator.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\portaudio\bindings\cpp\include\portaudiocpp\SystemHostApiIterator.hxx">
<Filter>include\portaudiocpp</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\AsioDeviceAdapter.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\BlockingStream.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\CFunCallbackStream.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\CallbackInterface.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\CallbackStream.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\CppFunCallbackStream.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\Device.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\DirectionSpecificStreamParameters.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\Exception.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\HostApi.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\InterfaceCallbackStream.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\MemFunCallbackStream.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\Stream.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\StreamParameters.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\System.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\SystemDeviceIterator.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\portaudio\bindings\cpp\source\portaudiocpp\SystemHostApiIterator.cxx">
<Filter>source\portaudiocpp</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,111 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="source">
<UniqueIdentifier>{76FF3A1C-62A1-65F2-4B5C-7946379DEC42}</UniqueIdentifier>
</Filter>
<Filter Include="source\SoundTouch">
<UniqueIdentifier>{B129A108-1D40-9F9E-66B7-2AC0D20C7026}</UniqueIdentifier>
</Filter>
<Filter Include="source\SoundTouchDLL">
<UniqueIdentifier>{6DC3DE67-5952-6831-0271-7C2CEEDE78D7}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\soundtouch\include\BPMDetect.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\include\FIFOSampleBuffer.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\include\FIFOSamplePipe.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\include\STTypes.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\include\SoundTouch.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\source\SoundTouch\AAFilter.h">
<Filter>source\SoundTouch</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\source\SoundTouch\FIRFilter.h">
<Filter>source\SoundTouch</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\source\SoundTouch\InterpolateCubic.h">
<Filter>source\SoundTouch</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\source\SoundTouch\InterpolateLinear.h">
<Filter>source\SoundTouch</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\source\SoundTouch\InterpolateShannon.h">
<Filter>source\SoundTouch</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\source\SoundTouch\PeakFinder.h">
<Filter>source\SoundTouch</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\source\SoundTouch\RateTransposer.h">
<Filter>source\SoundTouch</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\source\SoundTouch\TDStretch.h">
<Filter>source\SoundTouch</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\source\SoundTouch\cpu_detect.h">
<Filter>source\SoundTouch</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\soundtouch\source\SoundTouchDLL\SoundTouchDLL.h">
<Filter>source\SoundTouchDLL</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\AAFilter.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\BPMDetect.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\FIFOSampleBuffer.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\FIRFilter.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\InterpolateCubic.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\InterpolateLinear.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\InterpolateShannon.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\PeakFinder.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\RateTransposer.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\SoundTouch.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\TDStretch.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\cpu_detect_x86.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\mmx_optimized.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouch\sse_optimized.cpp">
<Filter>source\SoundTouch</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\soundtouch\source\SoundTouchDLL\SoundTouchDLL.cpp">
<Filter>source\SoundTouchDLL</Filter>
</ClCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\stb_vorbis">
<UniqueIdentifier>{158B1952-016F-DAA7-6ACF-D4FA56D2C429}</UniqueIdentifier>
</Filter>
<Filter Include="premake">
<UniqueIdentifier>{8A6487C2-F643-065E-FF5B-91346BBA6CBF}</UniqueIdentifier>
</Filter>
<Filter Include="premake\def">
<UniqueIdentifier>{281676C9-94CB-EEBE-1DC0-E8958974E5C2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\stb_vorbis\stb_vorbis.c">
<Filter>include\stb_vorbis</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\premake\def\ext-stb_vorbis.def">
<Filter>premake\def</Filter>
</None>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,251 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{89AF369E-F58E-B539-FEA6-40106A051C9B}</UniqueIdentifier>
</Filter>
<Filter Include="include\vorbis">
<UniqueIdentifier>{0D6F8172-F93C-7578-E2D0-E59ECE3D51DD}</UniqueIdentifier>
</Filter>
<Filter Include="include\vorbis\include">
<UniqueIdentifier>{80535F3D-6C4D-888F-55BA-1EA04153EEFB}</UniqueIdentifier>
</Filter>
<Filter Include="include\vorbis\include\vorbis">
<UniqueIdentifier>{2417B952-902F-A07C-59DC-2F16C5B33416}</UniqueIdentifier>
</Filter>
<Filter Include="include\vorbis\lib">
<UniqueIdentifier>{B3CCA7A4-9FB0-68FA-0811-634DF413537C}</UniqueIdentifier>
</Filter>
<Filter Include="include\vorbis\lib\books">
<UniqueIdentifier>{60E217F6-4C07-6776-7552-4C0661D66594}</UniqueIdentifier>
</Filter>
<Filter Include="include\vorbis\lib\books\coupled">
<UniqueIdentifier>{5BEAD0D7-473B-BC19-709F-AADB5C4F4F83}</UniqueIdentifier>
</Filter>
<Filter Include="include\vorbis\lib\books\floor">
<UniqueIdentifier>{3183E527-1DA9-AF8E-06EF-345AF2B3D45A}</UniqueIdentifier>
</Filter>
<Filter Include="include\vorbis\lib\books\uncoupled">
<UniqueIdentifier>{3EB0EEE8-2AEC-F152-93FE-094A7F599A6D}</UniqueIdentifier>
</Filter>
<Filter Include="include\vorbis\lib\modes">
<UniqueIdentifier>{5AC0DEF6-46E5-2D77-6F30-13075BB42C95}</UniqueIdentifier>
</Filter>
<Filter Include="premake">
<UniqueIdentifier>{8A6487C2-F643-065E-FF5B-91346BBA6CBF}</UniqueIdentifier>
</Filter>
<Filter Include="premake\def">
<UniqueIdentifier>{281676C9-94CB-EEBE-1DC0-E8958974E5C2}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\..\include\vorbis\include\vorbis\codec.h">
<Filter>include\vorbis\include\vorbis</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\include\vorbis\vorbisenc.h">
<Filter>include\vorbis\include\vorbis</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\include\vorbis\vorbisfile.h">
<Filter>include\vorbis\include\vorbis</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\backends.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\bitrate.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\books\coupled\res_books_51.h">
<Filter>include\vorbis\lib\books\coupled</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\books\coupled\res_books_stereo.h">
<Filter>include\vorbis\lib\books\coupled</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\books\floor\floor_books.h">
<Filter>include\vorbis\lib\books\floor</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\books\uncoupled\res_books_uncoupled.h">
<Filter>include\vorbis\lib\books\uncoupled</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\codebook.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\codec_internal.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\envelope.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\highlevel.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\lookup.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\lookup_data.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\lpc.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\lsp.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\masking.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\mdct.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\misc.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\floor_all.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\psych_11.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\psych_16.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\psych_44.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\psych_8.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\residue_16.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\residue_44.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\residue_44p51.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\residue_44u.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\residue_8.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\setup_11.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\setup_16.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\setup_22.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\setup_32.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\setup_44.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\setup_44p51.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\setup_44u.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\setup_8.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\modes\setup_X.h">
<Filter>include\vorbis\lib\modes</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\os.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\psy.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\registry.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\scales.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\smallft.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
<ClInclude Include="..\..\..\include\vorbis\lib\window.h">
<Filter>include\vorbis\lib</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\include\vorbis\lib\analysis.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\bitrate.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\block.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\codebook.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\envelope.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\floor0.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\floor1.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\info.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\lookup.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\lpc.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\lsp.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\mapping0.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\mdct.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\psy.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\registry.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\res0.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\sharedbook.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\smallft.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\synthesis.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\vorbisenc.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\vorbisfile.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
<ClCompile Include="..\..\..\include\vorbis\lib\window.c">
<Filter>include\vorbis\lib</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<None Include="..\..\premake\def\ext-vorbis.def">
<Filter>premake\def</Filter>
</None>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,63 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "in_openmpt", "in_openmpt.vcxproj", "{D75AEB78-5537-49BD-9085-F92DEEFA84E8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt", "libopenmpt.vcxproj", "{9C5101EF-3E20-4558-809B-277FDD50E878}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mpg123", "ext\mpg123.vcxproj", "{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ogg", "ext\ogg.vcxproj", "{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vorbis", "ext\vorbis.vcxproj", "{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "ext\zlib.vcxproj", "{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Checked|Win32 = Checked|Win32
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{D75AEB78-5537-49BD-9085-F92DEEFA84E8}.Checked|Win32.ActiveCfg = Checked|Win32
{D75AEB78-5537-49BD-9085-F92DEEFA84E8}.Checked|Win32.Build.0 = Checked|Win32
{D75AEB78-5537-49BD-9085-F92DEEFA84E8}.Debug|Win32.ActiveCfg = Debug|Win32
{D75AEB78-5537-49BD-9085-F92DEEFA84E8}.Debug|Win32.Build.0 = Debug|Win32
{D75AEB78-5537-49BD-9085-F92DEEFA84E8}.Release|Win32.ActiveCfg = Release|Win32
{D75AEB78-5537-49BD-9085-F92DEEFA84E8}.Release|Win32.Build.0 = Release|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|Win32.ActiveCfg = Checked|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|Win32.Build.0 = Checked|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|Win32.ActiveCfg = Debug|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|Win32.Build.0 = Debug|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|Win32.ActiveCfg = Release|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|Win32.Build.0 = Release|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|Win32.ActiveCfg = Checked|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|Win32.Build.0 = Checked|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|Win32.ActiveCfg = Debug|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|Win32.Build.0 = Debug|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|Win32.ActiveCfg = Release|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|Win32.Build.0 = Release|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|Win32.ActiveCfg = Checked|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|Win32.Build.0 = Checked|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.ActiveCfg = Debug|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.Build.0 = Debug|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.ActiveCfg = Release|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.Build.0 = Release|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|Win32.ActiveCfg = Checked|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|Win32.Build.0 = Checked|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|Win32.ActiveCfg = Debug|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|Win32.Build.0 = Debug|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|Win32.ActiveCfg = Release|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|Win32.Build.0 = Release|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|Win32.ActiveCfg = Checked|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|Win32.Build.0 = Checked|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.ActiveCfg = Debug|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.Build.0 = Debug|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.ActiveCfg = Release|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View file

@ -0,0 +1,214 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Checked|Win32">
<Configuration>Checked</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{D75AEB78-5537-49BD-9085-F92DEEFA84E8}</ProjectGuid>
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
<Keyword>Win32Proj</Keyword>
<RootNamespace>in_openmpt</RootNamespace>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
<LatestTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))</LatestTargetPlatformVersion>
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<UseOfMfc>Static</UseOfMfc>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<SpectreMitigation>Spectre</SpectreMitigation>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<UseOfMfc>Static</UseOfMfc>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<SpectreMitigation>Spectre</SpectreMitigation>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<UseOfMfc>Static</UseOfMfc>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<SpectreMitigation>Spectre</SpectreMitigation>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>..\..\bin\debug\vs2017-win10-static\x86\</OutDir>
<IntDir>..\obj\vs2017win10\in_openmpt\x86\Debug\</IntDir>
<TargetName>in_openmpt</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\..\bin\release\vs2017-win10-static\x86\</OutDir>
<IntDir>..\obj\vs2017win10\in_openmpt\x86\Release\</IntDir>
<TargetName>in_openmpt</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\..\bin\checked\vs2017-win10-static\x86\</OutDir>
<IntDir>..\obj\vs2017win10\in_openmpt\x86\Checked\</IntDir>
<TargetName>in_openmpt</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..;$(IntDir)\svn_version;..\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;VER_ARCHNAME=\"x86\";MPT_BUILD_VER_FILENAME=\"in_openmpt.dll\";MPT_BUILD_VER_FILEDESC=\"in_openmpt\";MPT_BUILD_VER_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..;$(IntDir)\svn_version;..\svn_version;$(IntDir)\svn_version;..\svn_version;$(ProjDir)\..\..\build\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<SubSystem>Windows</SubSystem>
<FullProgramDatabaseFile>true</FullProgramDatabaseFile>
<GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
<ImportLibrary>..\..\bin\debug\vs2017-win10-static\x86\in_openmpt.lib</ImportLibrary>
</Link>
<PreBuildEvent>
<Command>..\..\build\svn_version\update_svn_version_vs_premake.cmd $(IntDir)</Command>
</PreBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..;$(IntDir)\svn_version;..\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;VER_ARCHNAME=\"x86\";MPT_BUILD_VER_FILENAME=\"in_openmpt.dll\";MPT_BUILD_VER_FILEDESC=\"in_openmpt\";MPT_BUILD_VER_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..;$(IntDir)\svn_version;..\svn_version;$(IntDir)\svn_version;..\svn_version;$(ProjDir)\..\..\build\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<ImportLibrary>..\..\bin\release\vs2017-win10-static\x86\in_openmpt.lib</ImportLibrary>
</Link>
<PreBuildEvent>
<Command>..\..\build\svn_version\update_svn_version_vs_premake.cmd $(IntDir)</Command>
</PreBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>DEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..;$(IntDir)\svn_version;..\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<OmitFramePointers>false</OmitFramePointers>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>DEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;VER_ARCHNAME=\"x86\";MPT_BUILD_VER_FILENAME=\"in_openmpt.dll\";MPT_BUILD_VER_FILEDESC=\"in_openmpt\";MPT_BUILD_VER_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..;$(IntDir)\svn_version;..\svn_version;$(IntDir)\svn_version;..\svn_version;$(ProjDir)\..\..\build\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<ImportLibrary>..\..\bin\checked\vs2017-win10-static\x86\in_openmpt.lib</ImportLibrary>
</Link>
<PreBuildEvent>
<Command>..\..\build\svn_version\update_svn_version_vs_premake.cmd $(IntDir)</Command>
</PreBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\libopenmpt\libopenmpt_plugin_gui.hpp" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_plugin_settings.hpp" />
<ClInclude Include="..\..\libopenmpt\resource.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\libopenmpt\in_openmpt.cpp" />
<ClCompile Include="..\..\libopenmpt\libopenmpt_plugin_gui.cpp" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\libopenmpt\libopenmpt_plugin_gui.rc" />
<ResourceCompile Include="..\..\libopenmpt\libopenmpt_version.rc" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="libopenmpt.vcxproj">
<Project>{9C5101EF-3E20-4558-809B-277FDD50E878}</Project>
</ProjectReference>
<ProjectReference Include="ext\zlib.vcxproj">
<Project>{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}</Project>
</ProjectReference>
<ProjectReference Include="ext\vorbis.vcxproj">
<Project>{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}</Project>
</ProjectReference>
<ProjectReference Include="ext\ogg.vcxproj">
<Project>{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}</Project>
</ProjectReference>
<ProjectReference Include="ext\mpg123.vcxproj">
<Project>{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View file

@ -0,0 +1,236 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt-small", "libopenmpt-small.vcxproj", "{25560ABD-41FC-444C-9E71-F8502BC7EE96}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "minimp3", "ext\minimp3.vcxproj", "{E88C4285-EFB1-4226-BCAC-E904BA792A48}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "miniz", "ext\miniz.vcxproj", "{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "stb_vorbis", "ext\stb_vorbis.vcxproj", "{E0D81662-85EF-4172-B0D8-F8DCFF712607}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
CheckedShared|ARM = CheckedShared|ARM
CheckedShared|ARM64 = CheckedShared|ARM64
CheckedShared|Win32 = CheckedShared|Win32
CheckedShared|x64 = CheckedShared|x64
Checked|ARM = Checked|ARM
Checked|ARM64 = Checked|ARM64
Checked|Win32 = Checked|Win32
Checked|x64 = Checked|x64
DebugShared|ARM = DebugShared|ARM
DebugShared|ARM64 = DebugShared|ARM64
DebugShared|Win32 = DebugShared|Win32
DebugShared|x64 = DebugShared|x64
Debug|ARM = Debug|ARM
Debug|ARM64 = Debug|ARM64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
ReleaseShared|ARM = ReleaseShared|ARM
ReleaseShared|ARM64 = ReleaseShared|ARM64
ReleaseShared|Win32 = ReleaseShared|Win32
ReleaseShared|x64 = ReleaseShared|x64
Release|ARM = Release|ARM
Release|ARM64 = Release|ARM64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.CheckedShared|x64.Build.0 = CheckedShared|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Checked|ARM.ActiveCfg = Checked|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Checked|ARM.Build.0 = Checked|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Checked|ARM64.ActiveCfg = Checked|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Checked|ARM64.Build.0 = Checked|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Checked|Win32.ActiveCfg = Checked|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Checked|Win32.Build.0 = Checked|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Checked|x64.ActiveCfg = Checked|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Checked|x64.Build.0 = Checked|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.DebugShared|ARM.Build.0 = DebugShared|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.DebugShared|Win32.Build.0 = DebugShared|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.DebugShared|x64.ActiveCfg = DebugShared|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.DebugShared|x64.Build.0 = DebugShared|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Debug|ARM.ActiveCfg = Debug|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Debug|ARM.Build.0 = Debug|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Debug|ARM64.ActiveCfg = Debug|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Debug|ARM64.Build.0 = Debug|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Debug|Win32.ActiveCfg = Debug|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Debug|Win32.Build.0 = Debug|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Debug|x64.ActiveCfg = Debug|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Debug|x64.Build.0 = Debug|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Release|ARM.ActiveCfg = Release|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Release|ARM.Build.0 = Release|ARM
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Release|ARM64.ActiveCfg = Release|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Release|ARM64.Build.0 = Release|ARM64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Release|Win32.ActiveCfg = Release|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Release|Win32.Build.0 = Release|Win32
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Release|x64.ActiveCfg = Release|x64
{25560ABD-41FC-444C-9E71-F8502BC7EE96}.Release|x64.Build.0 = Release|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.CheckedShared|x64.Build.0 = CheckedShared|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Checked|ARM.ActiveCfg = Checked|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Checked|ARM.Build.0 = Checked|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Checked|ARM64.ActiveCfg = Checked|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Checked|ARM64.Build.0 = Checked|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Checked|Win32.ActiveCfg = Checked|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Checked|Win32.Build.0 = Checked|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Checked|x64.ActiveCfg = Checked|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Checked|x64.Build.0 = Checked|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.DebugShared|ARM.Build.0 = DebugShared|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.DebugShared|Win32.Build.0 = DebugShared|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.DebugShared|x64.ActiveCfg = DebugShared|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.DebugShared|x64.Build.0 = DebugShared|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Debug|ARM.ActiveCfg = Debug|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Debug|ARM.Build.0 = Debug|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Debug|ARM64.ActiveCfg = Debug|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Debug|ARM64.Build.0 = Debug|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Debug|Win32.ActiveCfg = Debug|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Debug|Win32.Build.0 = Debug|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Debug|x64.ActiveCfg = Debug|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Debug|x64.Build.0 = Debug|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Release|ARM.ActiveCfg = Release|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Release|ARM.Build.0 = Release|ARM
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Release|ARM64.ActiveCfg = Release|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Release|ARM64.Build.0 = Release|ARM64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Release|Win32.ActiveCfg = Release|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Release|Win32.Build.0 = Release|Win32
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Release|x64.ActiveCfg = Release|x64
{E88C4285-EFB1-4226-BCAC-E904BA792A48}.Release|x64.Build.0 = Release|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.CheckedShared|x64.Build.0 = CheckedShared|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Checked|ARM.ActiveCfg = Checked|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Checked|ARM.Build.0 = Checked|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Checked|ARM64.ActiveCfg = Checked|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Checked|ARM64.Build.0 = Checked|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Checked|Win32.ActiveCfg = Checked|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Checked|Win32.Build.0 = Checked|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Checked|x64.ActiveCfg = Checked|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Checked|x64.Build.0 = Checked|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.DebugShared|ARM.Build.0 = DebugShared|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.DebugShared|Win32.Build.0 = DebugShared|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.DebugShared|x64.ActiveCfg = DebugShared|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.DebugShared|x64.Build.0 = DebugShared|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Debug|ARM.ActiveCfg = Debug|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Debug|ARM.Build.0 = Debug|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Debug|ARM64.ActiveCfg = Debug|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Debug|ARM64.Build.0 = Debug|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Debug|Win32.ActiveCfg = Debug|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Debug|Win32.Build.0 = Debug|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Debug|x64.ActiveCfg = Debug|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Debug|x64.Build.0 = Debug|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Release|ARM.ActiveCfg = Release|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Release|ARM.Build.0 = Release|ARM
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Release|ARM64.ActiveCfg = Release|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Release|ARM64.Build.0 = Release|ARM64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Release|Win32.ActiveCfg = Release|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Release|Win32.Build.0 = Release|Win32
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Release|x64.ActiveCfg = Release|x64
{B5E0C06B-8121-426A-8FFB-4293ECAAE29C}.Release|x64.Build.0 = Release|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.CheckedShared|x64.Build.0 = CheckedShared|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Checked|ARM.ActiveCfg = Checked|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Checked|ARM.Build.0 = Checked|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Checked|ARM64.ActiveCfg = Checked|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Checked|ARM64.Build.0 = Checked|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Checked|Win32.ActiveCfg = Checked|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Checked|Win32.Build.0 = Checked|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Checked|x64.ActiveCfg = Checked|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Checked|x64.Build.0 = Checked|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.DebugShared|ARM.Build.0 = DebugShared|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.DebugShared|Win32.Build.0 = DebugShared|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.DebugShared|x64.ActiveCfg = DebugShared|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.DebugShared|x64.Build.0 = DebugShared|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Debug|ARM.ActiveCfg = Debug|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Debug|ARM.Build.0 = Debug|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Debug|ARM64.ActiveCfg = Debug|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Debug|ARM64.Build.0 = Debug|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Debug|Win32.ActiveCfg = Debug|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Debug|Win32.Build.0 = Debug|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Debug|x64.ActiveCfg = Debug|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Debug|x64.Build.0 = Debug|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Release|ARM.ActiveCfg = Release|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Release|ARM.Build.0 = Release|ARM
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Release|ARM64.ActiveCfg = Release|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Release|ARM64.Build.0 = Release|ARM64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Release|Win32.ActiveCfg = Release|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Release|Win32.Build.0 = Release|Win32
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Release|x64.ActiveCfg = Release|x64
{E0D81662-85EF-4172-B0D8-F8DCFF712607}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View file

@ -0,0 +1,636 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt", "libopenmpt.vcxproj", "{9C5101EF-3E20-4558-809B-277FDD50E878}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt_example_c", "libopenmpt_example_c.vcxproj", "{3F39804D-01C0-479C-AB8B-025683529C57}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt_example_c_mem", "libopenmpt_example_c_mem.vcxproj", "{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt_example_c_probe", "libopenmpt_example_c_probe.vcxproj", "{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt_example_c_unsafe", "libopenmpt_example_c_unsafe.vcxproj", "{696A79AC-65EB-445F-981A-7639C54569F8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt_example_cxx", "libopenmpt_example_cxx.vcxproj", "{CE5B5A74-CDB1-4654-B928-F91725FB57C9}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mpg123", "ext\mpg123.vcxproj", "{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ogg", "ext\ogg.vcxproj", "{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portaudio", "ext\portaudio.vcxproj", "{189B867F-FF4B-45A1-B741-A97492EE69AF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portaudiocpp", "ext\portaudiocpp.vcxproj", "{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vorbis", "ext\vorbis.vcxproj", "{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "ext\zlib.vcxproj", "{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
CheckedShared|ARM = CheckedShared|ARM
CheckedShared|ARM64 = CheckedShared|ARM64
CheckedShared|Win32 = CheckedShared|Win32
CheckedShared|x64 = CheckedShared|x64
Checked|ARM = Checked|ARM
Checked|ARM64 = Checked|ARM64
Checked|Win32 = Checked|Win32
Checked|x64 = Checked|x64
DebugShared|ARM = DebugShared|ARM
DebugShared|ARM64 = DebugShared|ARM64
DebugShared|Win32 = DebugShared|Win32
DebugShared|x64 = DebugShared|x64
Debug|ARM = Debug|ARM
Debug|ARM64 = Debug|ARM64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
ReleaseShared|ARM = ReleaseShared|ARM
ReleaseShared|ARM64 = ReleaseShared|ARM64
ReleaseShared|Win32 = ReleaseShared|Win32
ReleaseShared|x64 = ReleaseShared|x64
Release|ARM = Release|ARM
Release|ARM64 = Release|ARM64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|x64.Build.0 = CheckedShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|ARM.ActiveCfg = Checked|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|ARM.Build.0 = Checked|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|ARM64.ActiveCfg = Checked|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|ARM64.Build.0 = Checked|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|Win32.ActiveCfg = Checked|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|Win32.Build.0 = Checked|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|x64.ActiveCfg = Checked|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|x64.Build.0 = Checked|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|ARM.Build.0 = DebugShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|Win32.Build.0 = DebugShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|x64.ActiveCfg = DebugShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|x64.Build.0 = DebugShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|ARM.ActiveCfg = Debug|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|ARM.Build.0 = Debug|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|ARM64.ActiveCfg = Debug|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|ARM64.Build.0 = Debug|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|Win32.ActiveCfg = Debug|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|Win32.Build.0 = Debug|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|x64.ActiveCfg = Debug|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|x64.Build.0 = Debug|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|ARM.ActiveCfg = Release|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|ARM.Build.0 = Release|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|ARM64.ActiveCfg = Release|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|ARM64.Build.0 = Release|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|Win32.ActiveCfg = Release|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|Win32.Build.0 = Release|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|x64.ActiveCfg = Release|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|x64.Build.0 = Release|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.CheckedShared|x64.Build.0 = CheckedShared|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.Checked|ARM.ActiveCfg = Checked|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.Checked|ARM.Build.0 = Checked|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.Checked|ARM64.ActiveCfg = Checked|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.Checked|ARM64.Build.0 = Checked|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.Checked|Win32.ActiveCfg = Checked|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.Checked|Win32.Build.0 = Checked|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.Checked|x64.ActiveCfg = Checked|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.Checked|x64.Build.0 = Checked|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.DebugShared|ARM.Build.0 = DebugShared|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.DebugShared|Win32.Build.0 = DebugShared|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.DebugShared|x64.ActiveCfg = DebugShared|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.DebugShared|x64.Build.0 = DebugShared|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.Debug|ARM.ActiveCfg = Debug|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.Debug|ARM.Build.0 = Debug|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.Debug|ARM64.ActiveCfg = Debug|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.Debug|ARM64.Build.0 = Debug|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.Debug|Win32.ActiveCfg = Debug|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.Debug|Win32.Build.0 = Debug|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.Debug|x64.ActiveCfg = Debug|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.Debug|x64.Build.0 = Debug|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.Release|ARM.ActiveCfg = Release|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.Release|ARM.Build.0 = Release|ARM
{3F39804D-01C0-479C-AB8B-025683529C57}.Release|ARM64.ActiveCfg = Release|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.Release|ARM64.Build.0 = Release|ARM64
{3F39804D-01C0-479C-AB8B-025683529C57}.Release|Win32.ActiveCfg = Release|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.Release|Win32.Build.0 = Release|Win32
{3F39804D-01C0-479C-AB8B-025683529C57}.Release|x64.ActiveCfg = Release|x64
{3F39804D-01C0-479C-AB8B-025683529C57}.Release|x64.Build.0 = Release|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.CheckedShared|x64.Build.0 = CheckedShared|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Checked|ARM.ActiveCfg = Checked|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Checked|ARM.Build.0 = Checked|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Checked|ARM64.ActiveCfg = Checked|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Checked|ARM64.Build.0 = Checked|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Checked|Win32.ActiveCfg = Checked|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Checked|Win32.Build.0 = Checked|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Checked|x64.ActiveCfg = Checked|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Checked|x64.Build.0 = Checked|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.DebugShared|ARM.Build.0 = DebugShared|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.DebugShared|Win32.Build.0 = DebugShared|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.DebugShared|x64.ActiveCfg = DebugShared|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.DebugShared|x64.Build.0 = DebugShared|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Debug|ARM.ActiveCfg = Debug|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Debug|ARM.Build.0 = Debug|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Debug|ARM64.ActiveCfg = Debug|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Debug|ARM64.Build.0 = Debug|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Debug|Win32.ActiveCfg = Debug|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Debug|Win32.Build.0 = Debug|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Debug|x64.ActiveCfg = Debug|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Debug|x64.Build.0 = Debug|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Release|ARM.ActiveCfg = Release|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Release|ARM.Build.0 = Release|ARM
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Release|ARM64.ActiveCfg = Release|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Release|ARM64.Build.0 = Release|ARM64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Release|Win32.ActiveCfg = Release|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Release|Win32.Build.0 = Release|Win32
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Release|x64.ActiveCfg = Release|x64
{4DB3DA91-FAFD-43AF-B3B7-35699B80ABA1}.Release|x64.Build.0 = Release|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.CheckedShared|x64.Build.0 = CheckedShared|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Checked|ARM.ActiveCfg = Checked|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Checked|ARM.Build.0 = Checked|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Checked|ARM64.ActiveCfg = Checked|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Checked|ARM64.Build.0 = Checked|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Checked|Win32.ActiveCfg = Checked|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Checked|Win32.Build.0 = Checked|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Checked|x64.ActiveCfg = Checked|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Checked|x64.Build.0 = Checked|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.DebugShared|ARM.Build.0 = DebugShared|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.DebugShared|Win32.Build.0 = DebugShared|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.DebugShared|x64.ActiveCfg = DebugShared|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.DebugShared|x64.Build.0 = DebugShared|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Debug|ARM.ActiveCfg = Debug|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Debug|ARM.Build.0 = Debug|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Debug|ARM64.ActiveCfg = Debug|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Debug|ARM64.Build.0 = Debug|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Debug|Win32.ActiveCfg = Debug|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Debug|Win32.Build.0 = Debug|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Debug|x64.ActiveCfg = Debug|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Debug|x64.Build.0 = Debug|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Release|ARM.ActiveCfg = Release|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Release|ARM.Build.0 = Release|ARM
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Release|ARM64.ActiveCfg = Release|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Release|ARM64.Build.0 = Release|ARM64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Release|Win32.ActiveCfg = Release|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Release|Win32.Build.0 = Release|Win32
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Release|x64.ActiveCfg = Release|x64
{3FBC000D-2574-4A02-96BA-DB82D7E7D7BB}.Release|x64.Build.0 = Release|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.CheckedShared|x64.Build.0 = CheckedShared|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.Checked|ARM.ActiveCfg = Checked|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.Checked|ARM.Build.0 = Checked|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.Checked|ARM64.ActiveCfg = Checked|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.Checked|ARM64.Build.0 = Checked|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.Checked|Win32.ActiveCfg = Checked|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.Checked|Win32.Build.0 = Checked|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.Checked|x64.ActiveCfg = Checked|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.Checked|x64.Build.0 = Checked|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.DebugShared|ARM.Build.0 = DebugShared|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.DebugShared|Win32.Build.0 = DebugShared|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.DebugShared|x64.ActiveCfg = DebugShared|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.DebugShared|x64.Build.0 = DebugShared|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.Debug|ARM.ActiveCfg = Debug|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.Debug|ARM.Build.0 = Debug|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.Debug|ARM64.ActiveCfg = Debug|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.Debug|ARM64.Build.0 = Debug|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.Debug|Win32.ActiveCfg = Debug|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.Debug|Win32.Build.0 = Debug|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.Debug|x64.ActiveCfg = Debug|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.Debug|x64.Build.0 = Debug|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.Release|ARM.ActiveCfg = Release|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.Release|ARM.Build.0 = Release|ARM
{696A79AC-65EB-445F-981A-7639C54569F8}.Release|ARM64.ActiveCfg = Release|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.Release|ARM64.Build.0 = Release|ARM64
{696A79AC-65EB-445F-981A-7639C54569F8}.Release|Win32.ActiveCfg = Release|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.Release|Win32.Build.0 = Release|Win32
{696A79AC-65EB-445F-981A-7639C54569F8}.Release|x64.ActiveCfg = Release|x64
{696A79AC-65EB-445F-981A-7639C54569F8}.Release|x64.Build.0 = Release|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.CheckedShared|x64.Build.0 = CheckedShared|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Checked|ARM.ActiveCfg = Checked|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Checked|ARM.Build.0 = Checked|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Checked|ARM64.ActiveCfg = Checked|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Checked|ARM64.Build.0 = Checked|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Checked|Win32.ActiveCfg = Checked|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Checked|Win32.Build.0 = Checked|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Checked|x64.ActiveCfg = Checked|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Checked|x64.Build.0 = Checked|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.DebugShared|ARM.Build.0 = DebugShared|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.DebugShared|Win32.Build.0 = DebugShared|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.DebugShared|x64.ActiveCfg = DebugShared|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.DebugShared|x64.Build.0 = DebugShared|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Debug|ARM.ActiveCfg = Debug|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Debug|ARM.Build.0 = Debug|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Debug|ARM64.ActiveCfg = Debug|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Debug|ARM64.Build.0 = Debug|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Debug|Win32.ActiveCfg = Debug|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Debug|Win32.Build.0 = Debug|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Debug|x64.ActiveCfg = Debug|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Debug|x64.Build.0 = Debug|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Release|ARM.ActiveCfg = Release|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Release|ARM.Build.0 = Release|ARM
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Release|ARM64.ActiveCfg = Release|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Release|ARM64.Build.0 = Release|ARM64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Release|Win32.ActiveCfg = Release|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Release|Win32.Build.0 = Release|Win32
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Release|x64.ActiveCfg = Release|x64
{CE5B5A74-CDB1-4654-B928-F91725FB57C9}.Release|x64.Build.0 = Release|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|x64.Build.0 = CheckedShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM.ActiveCfg = Checked|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM.Build.0 = Checked|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM64.ActiveCfg = Checked|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM64.Build.0 = Checked|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|Win32.ActiveCfg = Checked|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|Win32.Build.0 = Checked|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|x64.ActiveCfg = Checked|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|x64.Build.0 = Checked|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM.Build.0 = DebugShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|Win32.Build.0 = DebugShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|x64.ActiveCfg = DebugShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|x64.Build.0 = DebugShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM.ActiveCfg = Debug|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM.Build.0 = Debug|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM64.ActiveCfg = Debug|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM64.Build.0 = Debug|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|Win32.ActiveCfg = Debug|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|Win32.Build.0 = Debug|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|x64.ActiveCfg = Debug|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|x64.Build.0 = Debug|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM.ActiveCfg = Release|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM.Build.0 = Release|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM64.ActiveCfg = Release|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM64.Build.0 = Release|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|Win32.ActiveCfg = Release|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|Win32.Build.0 = Release|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|x64.ActiveCfg = Release|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|x64.Build.0 = Release|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|x64.Build.0 = CheckedShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM.ActiveCfg = Checked|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM.Build.0 = Checked|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM64.ActiveCfg = Checked|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM64.Build.0 = Checked|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|Win32.ActiveCfg = Checked|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|Win32.Build.0 = Checked|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|x64.ActiveCfg = Checked|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|x64.Build.0 = Checked|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM.Build.0 = DebugShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|Win32.Build.0 = DebugShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|x64.ActiveCfg = DebugShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|x64.Build.0 = DebugShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM.ActiveCfg = Debug|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM.Build.0 = Debug|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM64.ActiveCfg = Debug|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM64.Build.0 = Debug|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.ActiveCfg = Debug|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.Build.0 = Debug|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|x64.ActiveCfg = Debug|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|x64.Build.0 = Debug|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM.ActiveCfg = Release|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM.Build.0 = Release|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM64.ActiveCfg = Release|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM64.Build.0 = Release|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.ActiveCfg = Release|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.Build.0 = Release|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|x64.ActiveCfg = Release|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|x64.Build.0 = Release|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|x64.Build.0 = CheckedShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|ARM.ActiveCfg = Checked|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|ARM.Build.0 = Checked|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|ARM64.ActiveCfg = Checked|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|ARM64.Build.0 = Checked|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|Win32.ActiveCfg = Checked|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|Win32.Build.0 = Checked|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|x64.ActiveCfg = Checked|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|x64.Build.0 = Checked|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|ARM.Build.0 = DebugShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|Win32.Build.0 = DebugShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|x64.ActiveCfg = DebugShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|x64.Build.0 = DebugShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|ARM.ActiveCfg = Debug|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|ARM.Build.0 = Debug|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|ARM64.ActiveCfg = Debug|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|ARM64.Build.0 = Debug|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|Win32.ActiveCfg = Debug|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|Win32.Build.0 = Debug|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|x64.ActiveCfg = Debug|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|x64.Build.0 = Debug|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|ARM.ActiveCfg = Release|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|ARM.Build.0 = Release|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|ARM64.ActiveCfg = Release|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|ARM64.Build.0 = Release|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|Win32.ActiveCfg = Release|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|Win32.Build.0 = Release|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|x64.ActiveCfg = Release|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|x64.Build.0 = Release|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.CheckedShared|x64.Build.0 = CheckedShared|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Checked|ARM.ActiveCfg = Checked|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Checked|ARM.Build.0 = Checked|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Checked|ARM64.ActiveCfg = Checked|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Checked|ARM64.Build.0 = Checked|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Checked|Win32.ActiveCfg = Checked|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Checked|Win32.Build.0 = Checked|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Checked|x64.ActiveCfg = Checked|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Checked|x64.Build.0 = Checked|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.DebugShared|ARM.Build.0 = DebugShared|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.DebugShared|Win32.Build.0 = DebugShared|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.DebugShared|x64.ActiveCfg = DebugShared|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.DebugShared|x64.Build.0 = DebugShared|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Debug|ARM.ActiveCfg = Debug|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Debug|ARM.Build.0 = Debug|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Debug|ARM64.ActiveCfg = Debug|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Debug|ARM64.Build.0 = Debug|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Debug|Win32.ActiveCfg = Debug|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Debug|Win32.Build.0 = Debug|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Debug|x64.ActiveCfg = Debug|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Debug|x64.Build.0 = Debug|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Release|ARM.ActiveCfg = Release|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Release|ARM.Build.0 = Release|ARM
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Release|ARM64.ActiveCfg = Release|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Release|ARM64.Build.0 = Release|ARM64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Release|Win32.ActiveCfg = Release|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Release|Win32.Build.0 = Release|Win32
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Release|x64.ActiveCfg = Release|x64
{627CF18A-C8CA-451E-AFD0-8679CADFDA6B}.Release|x64.Build.0 = Release|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|x64.Build.0 = CheckedShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM.ActiveCfg = Checked|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM.Build.0 = Checked|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM64.ActiveCfg = Checked|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM64.Build.0 = Checked|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|Win32.ActiveCfg = Checked|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|Win32.Build.0 = Checked|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|x64.ActiveCfg = Checked|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|x64.Build.0 = Checked|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM.Build.0 = DebugShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|Win32.Build.0 = DebugShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|x64.ActiveCfg = DebugShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|x64.Build.0 = DebugShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM.ActiveCfg = Debug|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM.Build.0 = Debug|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM64.ActiveCfg = Debug|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM64.Build.0 = Debug|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|Win32.ActiveCfg = Debug|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|Win32.Build.0 = Debug|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|x64.ActiveCfg = Debug|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|x64.Build.0 = Debug|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM.ActiveCfg = Release|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM.Build.0 = Release|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM64.ActiveCfg = Release|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM64.Build.0 = Release|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|Win32.ActiveCfg = Release|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|Win32.Build.0 = Release|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|x64.ActiveCfg = Release|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|x64.Build.0 = Release|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|x64.Build.0 = CheckedShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM.ActiveCfg = Checked|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM.Build.0 = Checked|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM64.ActiveCfg = Checked|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM64.Build.0 = Checked|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|Win32.ActiveCfg = Checked|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|Win32.Build.0 = Checked|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|x64.ActiveCfg = Checked|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|x64.Build.0 = Checked|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM.Build.0 = DebugShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|Win32.Build.0 = DebugShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|x64.ActiveCfg = DebugShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|x64.Build.0 = DebugShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM.ActiveCfg = Debug|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM.Build.0 = Debug|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM64.Build.0 = Debug|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.ActiveCfg = Debug|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.Build.0 = Debug|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|x64.ActiveCfg = Debug|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|x64.Build.0 = Debug|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM.ActiveCfg = Release|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM.Build.0 = Release|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM64.ActiveCfg = Release|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM64.Build.0 = Release|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.ActiveCfg = Release|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.Build.0 = Release|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|x64.ActiveCfg = Release|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,286 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt_test", "libopenmpt_test.vcxproj", "{0A313F63-131E-46A0-931D-23C3A3D488F2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mpg123", "ext\mpg123.vcxproj", "{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ogg", "ext\ogg.vcxproj", "{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vorbis", "ext\vorbis.vcxproj", "{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "ext\zlib.vcxproj", "{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
CheckedShared|ARM = CheckedShared|ARM
CheckedShared|ARM64 = CheckedShared|ARM64
CheckedShared|Win32 = CheckedShared|Win32
CheckedShared|x64 = CheckedShared|x64
Checked|ARM = Checked|ARM
Checked|ARM64 = Checked|ARM64
Checked|Win32 = Checked|Win32
Checked|x64 = Checked|x64
DebugShared|ARM = DebugShared|ARM
DebugShared|ARM64 = DebugShared|ARM64
DebugShared|Win32 = DebugShared|Win32
DebugShared|x64 = DebugShared|x64
Debug|ARM = Debug|ARM
Debug|ARM64 = Debug|ARM64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
ReleaseShared|ARM = ReleaseShared|ARM
ReleaseShared|ARM64 = ReleaseShared|ARM64
ReleaseShared|Win32 = ReleaseShared|Win32
ReleaseShared|x64 = ReleaseShared|x64
Release|ARM = Release|ARM
Release|ARM64 = Release|ARM64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{0A313F63-131E-46A0-931D-23C3A3D488F2}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.CheckedShared|x64.Build.0 = CheckedShared|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Checked|ARM.ActiveCfg = Checked|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Checked|ARM.Build.0 = Checked|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Checked|ARM64.ActiveCfg = Checked|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Checked|ARM64.Build.0 = Checked|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Checked|Win32.ActiveCfg = Checked|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Checked|Win32.Build.0 = Checked|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Checked|x64.ActiveCfg = Checked|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Checked|x64.Build.0 = Checked|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.DebugShared|ARM.Build.0 = DebugShared|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.DebugShared|Win32.Build.0 = DebugShared|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.DebugShared|x64.ActiveCfg = DebugShared|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.DebugShared|x64.Build.0 = DebugShared|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Debug|ARM.ActiveCfg = Debug|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Debug|ARM.Build.0 = Debug|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Debug|ARM64.ActiveCfg = Debug|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Debug|ARM64.Build.0 = Debug|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Debug|Win32.ActiveCfg = Debug|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Debug|Win32.Build.0 = Debug|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Debug|x64.ActiveCfg = Debug|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Debug|x64.Build.0 = Debug|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Release|ARM.ActiveCfg = Release|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Release|ARM.Build.0 = Release|ARM
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Release|ARM64.ActiveCfg = Release|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Release|ARM64.Build.0 = Release|ARM64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Release|Win32.ActiveCfg = Release|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Release|Win32.Build.0 = Release|Win32
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Release|x64.ActiveCfg = Release|x64
{0A313F63-131E-46A0-931D-23C3A3D488F2}.Release|x64.Build.0 = Release|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|x64.Build.0 = CheckedShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM.ActiveCfg = Checked|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM.Build.0 = Checked|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM64.ActiveCfg = Checked|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM64.Build.0 = Checked|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|Win32.ActiveCfg = Checked|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|Win32.Build.0 = Checked|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|x64.ActiveCfg = Checked|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|x64.Build.0 = Checked|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM.Build.0 = DebugShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|Win32.Build.0 = DebugShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|x64.ActiveCfg = DebugShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|x64.Build.0 = DebugShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM.ActiveCfg = Debug|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM.Build.0 = Debug|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM64.ActiveCfg = Debug|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM64.Build.0 = Debug|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|Win32.ActiveCfg = Debug|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|Win32.Build.0 = Debug|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|x64.ActiveCfg = Debug|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|x64.Build.0 = Debug|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM.ActiveCfg = Release|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM.Build.0 = Release|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM64.ActiveCfg = Release|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM64.Build.0 = Release|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|Win32.ActiveCfg = Release|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|Win32.Build.0 = Release|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|x64.ActiveCfg = Release|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|x64.Build.0 = Release|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|x64.Build.0 = CheckedShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM.ActiveCfg = Checked|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM.Build.0 = Checked|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM64.ActiveCfg = Checked|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM64.Build.0 = Checked|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|Win32.ActiveCfg = Checked|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|Win32.Build.0 = Checked|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|x64.ActiveCfg = Checked|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|x64.Build.0 = Checked|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM.Build.0 = DebugShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|Win32.Build.0 = DebugShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|x64.ActiveCfg = DebugShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|x64.Build.0 = DebugShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM.ActiveCfg = Debug|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM.Build.0 = Debug|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM64.ActiveCfg = Debug|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM64.Build.0 = Debug|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.ActiveCfg = Debug|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.Build.0 = Debug|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|x64.ActiveCfg = Debug|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|x64.Build.0 = Debug|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM.ActiveCfg = Release|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM.Build.0 = Release|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM64.ActiveCfg = Release|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM64.Build.0 = Release|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.ActiveCfg = Release|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.Build.0 = Release|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|x64.ActiveCfg = Release|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|x64.Build.0 = Release|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|x64.Build.0 = CheckedShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM.ActiveCfg = Checked|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM.Build.0 = Checked|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM64.ActiveCfg = Checked|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM64.Build.0 = Checked|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|Win32.ActiveCfg = Checked|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|Win32.Build.0 = Checked|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|x64.ActiveCfg = Checked|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|x64.Build.0 = Checked|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM.Build.0 = DebugShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|Win32.Build.0 = DebugShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|x64.ActiveCfg = DebugShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|x64.Build.0 = DebugShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM.ActiveCfg = Debug|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM.Build.0 = Debug|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM64.ActiveCfg = Debug|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM64.Build.0 = Debug|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|Win32.ActiveCfg = Debug|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|Win32.Build.0 = Debug|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|x64.ActiveCfg = Debug|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|x64.Build.0 = Debug|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM.ActiveCfg = Release|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM.Build.0 = Release|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM64.ActiveCfg = Release|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM64.Build.0 = Release|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|Win32.ActiveCfg = Release|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|Win32.Build.0 = Release|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|x64.ActiveCfg = Release|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|x64.Build.0 = Release|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|x64.Build.0 = CheckedShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM.ActiveCfg = Checked|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM.Build.0 = Checked|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM64.ActiveCfg = Checked|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM64.Build.0 = Checked|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|Win32.ActiveCfg = Checked|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|Win32.Build.0 = Checked|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|x64.ActiveCfg = Checked|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|x64.Build.0 = Checked|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM.Build.0 = DebugShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|Win32.Build.0 = DebugShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|x64.ActiveCfg = DebugShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|x64.Build.0 = DebugShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM.ActiveCfg = Debug|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM.Build.0 = Debug|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM64.Build.0 = Debug|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.ActiveCfg = Debug|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.Build.0 = Debug|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|x64.ActiveCfg = Debug|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|x64.Build.0 = Debug|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM.ActiveCfg = Release|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM.Build.0 = Release|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM64.ActiveCfg = Release|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM64.Build.0 = Release|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.ActiveCfg = Release|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.Build.0 = Release|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|x64.ActiveCfg = Release|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,436 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openmpt123", "openmpt123.vcxproj", "{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "flac", "ext\flac.vcxproj", "{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt", "libopenmpt.vcxproj", "{9C5101EF-3E20-4558-809B-277FDD50E878}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mpg123", "ext\mpg123.vcxproj", "{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ogg", "ext\ogg.vcxproj", "{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "portaudio", "ext\portaudio.vcxproj", "{189B867F-FF4B-45A1-B741-A97492EE69AF}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vorbis", "ext\vorbis.vcxproj", "{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "ext\zlib.vcxproj", "{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
CheckedShared|ARM = CheckedShared|ARM
CheckedShared|ARM64 = CheckedShared|ARM64
CheckedShared|Win32 = CheckedShared|Win32
CheckedShared|x64 = CheckedShared|x64
Checked|ARM = Checked|ARM
Checked|ARM64 = Checked|ARM64
Checked|Win32 = Checked|Win32
Checked|x64 = Checked|x64
DebugShared|ARM = DebugShared|ARM
DebugShared|ARM64 = DebugShared|ARM64
DebugShared|Win32 = DebugShared|Win32
DebugShared|x64 = DebugShared|x64
Debug|ARM = Debug|ARM
Debug|ARM64 = Debug|ARM64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
ReleaseShared|ARM = ReleaseShared|ARM
ReleaseShared|ARM64 = ReleaseShared|ARM64
ReleaseShared|Win32 = ReleaseShared|Win32
ReleaseShared|x64 = ReleaseShared|x64
Release|ARM = Release|ARM
Release|ARM64 = Release|ARM64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.CheckedShared|x64.Build.0 = CheckedShared|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Checked|ARM.ActiveCfg = Checked|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Checked|ARM.Build.0 = Checked|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Checked|ARM64.ActiveCfg = Checked|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Checked|ARM64.Build.0 = Checked|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Checked|Win32.ActiveCfg = Checked|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Checked|Win32.Build.0 = Checked|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Checked|x64.ActiveCfg = Checked|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Checked|x64.Build.0 = Checked|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.DebugShared|ARM.Build.0 = DebugShared|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.DebugShared|Win32.Build.0 = DebugShared|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.DebugShared|x64.ActiveCfg = DebugShared|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.DebugShared|x64.Build.0 = DebugShared|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Debug|ARM.ActiveCfg = Debug|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Debug|ARM.Build.0 = Debug|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Debug|ARM64.ActiveCfg = Debug|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Debug|ARM64.Build.0 = Debug|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Debug|Win32.ActiveCfg = Debug|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Debug|Win32.Build.0 = Debug|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Debug|x64.ActiveCfg = Debug|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Debug|x64.Build.0 = Debug|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Release|ARM.ActiveCfg = Release|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Release|ARM.Build.0 = Release|ARM
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Release|ARM64.ActiveCfg = Release|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Release|ARM64.Build.0 = Release|ARM64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Release|Win32.ActiveCfg = Release|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Release|Win32.Build.0 = Release|Win32
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Release|x64.ActiveCfg = Release|x64
{2879F62E-9E2F-4EAB-AE7D-F60C194DD5CB}.Release|x64.Build.0 = Release|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.CheckedShared|x64.Build.0 = CheckedShared|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Checked|ARM.ActiveCfg = Checked|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Checked|ARM.Build.0 = Checked|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Checked|ARM64.ActiveCfg = Checked|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Checked|ARM64.Build.0 = Checked|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Checked|Win32.ActiveCfg = Checked|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Checked|Win32.Build.0 = Checked|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Checked|x64.ActiveCfg = Checked|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Checked|x64.Build.0 = Checked|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.DebugShared|ARM.Build.0 = DebugShared|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.DebugShared|Win32.Build.0 = DebugShared|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.DebugShared|x64.ActiveCfg = DebugShared|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.DebugShared|x64.Build.0 = DebugShared|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|ARM.ActiveCfg = Debug|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|ARM.Build.0 = Debug|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|ARM64.ActiveCfg = Debug|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|ARM64.Build.0 = Debug|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|Win32.ActiveCfg = Debug|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|Win32.Build.0 = Debug|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|x64.ActiveCfg = Debug|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Debug|x64.Build.0 = Debug|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|ARM.ActiveCfg = Release|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|ARM.Build.0 = Release|ARM
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|ARM64.ActiveCfg = Release|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|ARM64.Build.0 = Release|ARM64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|Win32.ActiveCfg = Release|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|Win32.Build.0 = Release|Win32
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|x64.ActiveCfg = Release|x64
{E599F5AA-F9A3-46CC-8DB0-C8DEFCEB90C5}.Release|x64.Build.0 = Release|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.CheckedShared|x64.Build.0 = CheckedShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|ARM.ActiveCfg = Checked|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|ARM.Build.0 = Checked|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|ARM64.ActiveCfg = Checked|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|ARM64.Build.0 = Checked|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|Win32.ActiveCfg = Checked|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|Win32.Build.0 = Checked|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|x64.ActiveCfg = Checked|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|x64.Build.0 = Checked|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|ARM.Build.0 = DebugShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|Win32.Build.0 = DebugShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|x64.ActiveCfg = DebugShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.DebugShared|x64.Build.0 = DebugShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|ARM.ActiveCfg = Debug|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|ARM.Build.0 = Debug|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|ARM64.ActiveCfg = Debug|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|ARM64.Build.0 = Debug|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|Win32.ActiveCfg = Debug|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|Win32.Build.0 = Debug|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|x64.ActiveCfg = Debug|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|x64.Build.0 = Debug|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|ARM.ActiveCfg = Release|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|ARM.Build.0 = Release|ARM
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|ARM64.ActiveCfg = Release|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|ARM64.Build.0 = Release|ARM64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|Win32.ActiveCfg = Release|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|Win32.Build.0 = Release|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|x64.ActiveCfg = Release|x64
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|x64.Build.0 = Release|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.CheckedShared|x64.Build.0 = CheckedShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM.ActiveCfg = Checked|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM.Build.0 = Checked|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM64.ActiveCfg = Checked|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|ARM64.Build.0 = Checked|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|Win32.ActiveCfg = Checked|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|Win32.Build.0 = Checked|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|x64.ActiveCfg = Checked|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|x64.Build.0 = Checked|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM.Build.0 = DebugShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|Win32.Build.0 = DebugShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|x64.ActiveCfg = DebugShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.DebugShared|x64.Build.0 = DebugShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM.ActiveCfg = Debug|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM.Build.0 = Debug|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM64.ActiveCfg = Debug|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|ARM64.Build.0 = Debug|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|Win32.ActiveCfg = Debug|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|Win32.Build.0 = Debug|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|x64.ActiveCfg = Debug|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|x64.Build.0 = Debug|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM.ActiveCfg = Release|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM.Build.0 = Release|ARM
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM64.ActiveCfg = Release|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|ARM64.Build.0 = Release|ARM64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|Win32.ActiveCfg = Release|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|Win32.Build.0 = Release|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|x64.ActiveCfg = Release|x64
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|x64.Build.0 = Release|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.CheckedShared|x64.Build.0 = CheckedShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM.ActiveCfg = Checked|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM.Build.0 = Checked|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM64.ActiveCfg = Checked|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|ARM64.Build.0 = Checked|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|Win32.ActiveCfg = Checked|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|Win32.Build.0 = Checked|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|x64.ActiveCfg = Checked|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|x64.Build.0 = Checked|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM.Build.0 = DebugShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|Win32.Build.0 = DebugShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|x64.ActiveCfg = DebugShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.DebugShared|x64.Build.0 = DebugShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM.ActiveCfg = Debug|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM.Build.0 = Debug|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM64.ActiveCfg = Debug|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|ARM64.Build.0 = Debug|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.ActiveCfg = Debug|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.Build.0 = Debug|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|x64.ActiveCfg = Debug|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|x64.Build.0 = Debug|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM.ActiveCfg = Release|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM.Build.0 = Release|ARM
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM64.ActiveCfg = Release|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|ARM64.Build.0 = Release|ARM64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.ActiveCfg = Release|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.Build.0 = Release|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|x64.ActiveCfg = Release|x64
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|x64.Build.0 = Release|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.CheckedShared|x64.Build.0 = CheckedShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|ARM.ActiveCfg = Checked|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|ARM.Build.0 = Checked|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|ARM64.ActiveCfg = Checked|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|ARM64.Build.0 = Checked|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|Win32.ActiveCfg = Checked|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|Win32.Build.0 = Checked|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|x64.ActiveCfg = Checked|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Checked|x64.Build.0 = Checked|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|ARM.Build.0 = DebugShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|Win32.Build.0 = DebugShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|x64.ActiveCfg = DebugShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.DebugShared|x64.Build.0 = DebugShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|ARM.ActiveCfg = Debug|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|ARM.Build.0 = Debug|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|ARM64.ActiveCfg = Debug|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|ARM64.Build.0 = Debug|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|Win32.ActiveCfg = Debug|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|Win32.Build.0 = Debug|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|x64.ActiveCfg = Debug|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Debug|x64.Build.0 = Debug|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|ARM.ActiveCfg = Release|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|ARM.Build.0 = Release|ARM
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|ARM64.ActiveCfg = Release|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|ARM64.Build.0 = Release|ARM64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|Win32.ActiveCfg = Release|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|Win32.Build.0 = Release|Win32
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|x64.ActiveCfg = Release|x64
{189B867F-FF4B-45A1-B741-A97492EE69AF}.Release|x64.Build.0 = Release|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.CheckedShared|x64.Build.0 = CheckedShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM.ActiveCfg = Checked|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM.Build.0 = Checked|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM64.ActiveCfg = Checked|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|ARM64.Build.0 = Checked|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|Win32.ActiveCfg = Checked|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|Win32.Build.0 = Checked|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|x64.ActiveCfg = Checked|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|x64.Build.0 = Checked|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM.Build.0 = DebugShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|Win32.Build.0 = DebugShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|x64.ActiveCfg = DebugShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.DebugShared|x64.Build.0 = DebugShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM.ActiveCfg = Debug|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM.Build.0 = Debug|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM64.ActiveCfg = Debug|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|ARM64.Build.0 = Debug|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|Win32.ActiveCfg = Debug|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|Win32.Build.0 = Debug|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|x64.ActiveCfg = Debug|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|x64.Build.0 = Debug|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM.ActiveCfg = Release|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM.Build.0 = Release|ARM
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM64.ActiveCfg = Release|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|ARM64.Build.0 = Release|ARM64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|Win32.ActiveCfg = Release|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|Win32.Build.0 = Release|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|x64.ActiveCfg = Release|x64
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|x64.Build.0 = Release|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM.ActiveCfg = CheckedShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM.Build.0 = CheckedShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM64.ActiveCfg = CheckedShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|ARM64.Build.0 = CheckedShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|Win32.ActiveCfg = CheckedShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|Win32.Build.0 = CheckedShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|x64.ActiveCfg = CheckedShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.CheckedShared|x64.Build.0 = CheckedShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM.ActiveCfg = Checked|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM.Build.0 = Checked|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM64.ActiveCfg = Checked|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|ARM64.Build.0 = Checked|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|Win32.ActiveCfg = Checked|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|Win32.Build.0 = Checked|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|x64.ActiveCfg = Checked|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|x64.Build.0 = Checked|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM.ActiveCfg = DebugShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM.Build.0 = DebugShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM64.ActiveCfg = DebugShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|ARM64.Build.0 = DebugShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|Win32.ActiveCfg = DebugShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|Win32.Build.0 = DebugShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|x64.ActiveCfg = DebugShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.DebugShared|x64.Build.0 = DebugShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM.ActiveCfg = Debug|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM.Build.0 = Debug|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM64.ActiveCfg = Debug|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|ARM64.Build.0 = Debug|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.ActiveCfg = Debug|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.Build.0 = Debug|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|x64.ActiveCfg = Debug|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|x64.Build.0 = Debug|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM.ActiveCfg = ReleaseShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM.Build.0 = ReleaseShared|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM64.ActiveCfg = ReleaseShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|ARM64.Build.0 = ReleaseShared|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|Win32.ActiveCfg = ReleaseShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|Win32.Build.0 = ReleaseShared|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|x64.ActiveCfg = ReleaseShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.ReleaseShared|x64.Build.0 = ReleaseShared|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM.ActiveCfg = Release|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM.Build.0 = Release|ARM
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM64.ActiveCfg = Release|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|ARM64.Build.0 = Release|ARM64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.ActiveCfg = Release|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.Build.0 = Release|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|x64.ActiveCfg = Release|x64
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,197 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="libopenmpt">
<UniqueIdentifier>{FFE9848F-EBA1-C6DC-54A9-9F38408061CD}</UniqueIdentifier>
</Filter>
<Filter Include="openmpt123">
<UniqueIdentifier>{BECCA03C-AA84-E289-138C-BBE5FF627D7A}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt">
<UniqueIdentifier>{0D1E30A9-79FD-AE44-8215-3A1BEE7315A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\base">
<UniqueIdentifier>{D7D6CF03-C339-5FA8-6CBF-975E58012B2B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\detect">
<UniqueIdentifier>{7535143C-6103-0842-4A97-78683604E4A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string">
<UniqueIdentifier>{13002060-FFCD-1366-E861-848CD4CEEFCA}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\openmpt123\openmpt123.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_allegro42.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_config.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_flac.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_mmio.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_portaudio.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_pulseaudio.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_raw.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_sdl2.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_sndfile.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_stdout.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\openmpt123\openmpt123_waveout.hpp">
<Filter>openmpt123</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\algorithm.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\aligned_array.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\alloc.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\arithmetic_shift.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\array.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\bit.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\check_platform.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\compiletime_warning.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\constexpr_throw.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_compiler.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_libc.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_os.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\integer.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\macros.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\math.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\memory.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\namespace.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\numbers.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\numeric.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\pointer.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\preprocessor.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\saturate_cast.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\saturate_round.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\secure.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\semantic_version.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\source_location.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\span.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\utility.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\version.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\dl.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\ltdl.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\mfc.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\nlohmann_json.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\buffer.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\types.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\utility.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\openmpt123\openmpt123.cpp">
<Filter>openmpt123</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\libopenmpt\libopenmpt_version.rc">
<Filter>libopenmpt</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,801 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="common">
<UniqueIdentifier>{AEFEE3F6-9AA0-0ECD-835B-22216F9C951D}</UniqueIdentifier>
</Filter>
<Filter Include="installer">
<UniqueIdentifier>{136B88E7-7FD5-3C5E-C813-EE0334BD1AB3}</UniqueIdentifier>
</Filter>
<Filter Include="installer\updatesigntool">
<UniqueIdentifier>{54EFEE2A-4014-3EAB-695F-233B55E33CC9}</UniqueIdentifier>
</Filter>
<Filter Include="misc">
<UniqueIdentifier>{B1A29A7C-9DD9-9B0D-46C6-811032DC170F}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{2DAB880B-99B4-887C-2230-9F7C8E38947C}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt">
<UniqueIdentifier>{0D1E30A9-79FD-AE44-8215-3A1BEE7315A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\audio">
<UniqueIdentifier>{EE51C37D-5A12-3FB4-234D-88318FCC8390}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\base">
<UniqueIdentifier>{D7D6CF03-C339-5FA8-6CBF-975E58012B2B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\base\tests">
<UniqueIdentifier>{F94610AE-E52A-D103-4E8B-CB563A8EBB85}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\binary">
<UniqueIdentifier>{E1ECAE37-CDBA-A23D-B64E-1364A2BB7EA2}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\binary\tests">
<UniqueIdentifier>{833C2E90-6FCB-B759-18EA-CB540458C8FF}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\check">
<UniqueIdentifier>{7A65E07D-E625-5CB4-AF60-A5311BE0A090}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crc">
<UniqueIdentifier>{94D615E1-008C-8ED6-8980-88ADF53485DA}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crc\tests">
<UniqueIdentifier>{766058C2-E276-5658-2BEE-E179974327E0}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crypto">
<UniqueIdentifier>{3D3AAD3A-2908-A140-129C-1167FE087DA5}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\crypto\tests">
<UniqueIdentifier>{DF1EE047-CBAD-6911-74CC-7D0C603A7AB7}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\detect">
<UniqueIdentifier>{7535143C-6103-0842-4A97-78683604E4A6}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\endian">
<UniqueIdentifier>{4B85033F-3753-F744-20E7-676B0C54D3A9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\endian\tests">
<UniqueIdentifier>{6DFC313A-598B-BB03-02AA-CFFEEE17CCA9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\environment">
<UniqueIdentifier>{B1B8A85D-1D1A-866B-A687-CC1D12E8BC2A}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\exception_text">
<UniqueIdentifier>{6F821773-5B7C-40C5-44E9-D6D53082A631}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\format">
<UniqueIdentifier>{C5847241-B152-6647-9AE6-D66D865342AC}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\format\tests">
<UniqueIdentifier>{672FE5C8-53BE-6E92-FCDC-828DE84A7F38}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io">
<UniqueIdentifier>{D454AB6B-C00C-EDB8-2914-C61415EB87A9}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io\tests">
<UniqueIdentifier>{B68E2391-A287-42E3-CBB9-2768B71122EF}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io_read">
<UniqueIdentifier>{EFCE5C55-5B5A-CA19-646B-4D0ED075261A}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\io_write">
<UniqueIdentifier>{BE6C5801-AA65-7753-D397-5CD8BFEF565F}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\json">
<UniqueIdentifier>{F685D403-E2E8-63A8-8B6E-9C5E77B02F2B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\library">
<UniqueIdentifier>{31CC822E-9D57-F0F2-A668-73E712734CF3}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\mutex">
<UniqueIdentifier>{8FBB9C7E-FB7B-18B5-C4B6-613230365D91}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\osinfo">
<UniqueIdentifier>{EA69B456-D637-A85C-BFCB-1883AB3884C1}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\out_of_memory">
<UniqueIdentifier>{208F8479-8CFB-3F74-55EF-D7D1C11A62DC}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\parse">
<UniqueIdentifier>{B706C87E-23C7-43B5-EC01-8D3258818891}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\parse\tests">
<UniqueIdentifier>{D9DE24CF-4540-02DD-CEAD-488F3A0E399C}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\path">
<UniqueIdentifier>{4984D703-35E7-66A8-DE6C-9F5ECAAE322B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\random">
<UniqueIdentifier>{3DBF705C-298D-6462-1221-D588FE8D40C7}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\random\tests">
<UniqueIdentifier>{DF637371-CBF2-FC3A-7411-1136607F0DE1}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string">
<UniqueIdentifier>{13002060-FFCD-1366-E861-848CD4CEEFCA}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string\tests">
<UniqueIdentifier>{356DC124-21FC-4AEE-CA1A-5FE9B6885B94}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string_transcode">
<UniqueIdentifier>{F5FA629F-E11F-B21F-0A6B-97AFF6EEB03D}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\string_transcode\tests">
<UniqueIdentifier>{9789C1A1-83AF-8B08-6CF5-10D458BAB0D4}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\system_error">
<UniqueIdentifier>{EA9E70B3-D62D-FA7C-7F4C-0E786BBA0A23}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\test">
<UniqueIdentifier>{BCC6D903-A829-69A8-51AF-A15E3DF1342B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid">
<UniqueIdentifier>{D395DA03-BFF8-69A8-687E-A25E54C0352B}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid\tests">
<UniqueIdentifier>{F552058D-E136-C6E2-4A97-C035369AB064}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid_namespace">
<UniqueIdentifier>{5F481DCA-4B42-461C-34AF-DC2C2048AC88}</UniqueIdentifier>
</Filter>
<Filter Include="src\mpt\uuid_namespace\tests">
<UniqueIdentifier>{81BEDE93-6D79-CE3F-1631-478A02CB18D0}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt">
<UniqueIdentifier>{BF961D7A-2B4C-966F-B440-904620F58C73}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\all">
<UniqueIdentifier>{074F94E8-73DA-01AD-7CEB-84A1E8F55DAD}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\base">
<UniqueIdentifier>{C98E1EFB-B587-3D4D-DEB9-22D2CA111D59}</UniqueIdentifier>
</Filter>
<Filter Include="src\openmpt\logging">
<UniqueIdentifier>{755E42FE-E1BF-1F0C-6A2D-66BED68D56CB}</UniqueIdentifier>
</Filter>
<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>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\common\BuildSettings.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\ComponentManager.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\Dither.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\FileReader.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\FileReaderFwd.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\Logging.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\Profiler.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\misc_util.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptAssert.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptBaseMacros.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptBaseTypes.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptBaseUtils.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptFileIO.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptPathString.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptRandom.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptString.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptStringBuffer.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptStringFormat.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptStringParse.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\mptTime.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\serialization_utils.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\stdafx.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\version.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\common\versionNumber.h">
<Filter>common</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\WriteMemoryDump.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptCPU.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptColor.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptLibrary.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptMutex.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptOS.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptOSException.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\misc\mptWine.h">
<Filter>misc</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\audio\sample.hpp">
<Filter>src\mpt\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\audio\span.hpp">
<Filter>src\mpt\audio</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\algorithm.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\aligned_array.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\alloc.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\arithmetic_shift.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\array.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\bit.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\check_platform.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\compiletime_warning.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\constexpr_throw.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_compiler.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_libc.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_libcxx.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_os.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\detect_quirks.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\floatingpoint.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\integer.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\macros.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\math.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\memory.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\namespace.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\numbers.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\numeric.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\pointer.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\preprocessor.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\saturate_cast.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\saturate_round.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\secure.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\semantic_version.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\source_location.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\span.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_arithmetic_shift.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_bit.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_math.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_cast.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_saturate_round.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\tests\tests_base_wrapping_divide.hpp">
<Filter>src\mpt\base\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\utility.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\version.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\base\wrapping_divide.hpp">
<Filter>src\mpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\base64.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\base64url.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\hex.hpp">
<Filter>src\mpt\binary</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\binary\tests\tests_binary.hpp">
<Filter>src\mpt\binary\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\libc.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\mfc.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\check\windows.hpp">
<Filter>src\mpt\check</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crc\crc.hpp">
<Filter>src\mpt\crc</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crc\tests\tests_crc.hpp">
<Filter>src\mpt\crc\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\exception.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\hash.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\jwk.hpp">
<Filter>src\mpt\crypto</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\crypto\tests\tests_crypto.hpp">
<Filter>src\mpt\crypto\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\dl.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\ltdl.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\mfc.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\detect\nlohmann_json.hpp">
<Filter>src\mpt\detect</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\floatingpoint.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\int24.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\integer.hpp">
<Filter>src\mpt\endian</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_floatingpoint.hpp">
<Filter>src\mpt\endian\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\endian\tests\tests_endian_integer.hpp">
<Filter>src\mpt\endian\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\environment\environment.hpp">
<Filter>src\mpt\environment</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\exception_text\exception_text.hpp">
<Filter>src\mpt\exception_text</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_floatingpoint.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_formatter.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_integer.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\default_string.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\helpers.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\join.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\message.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\message_macros.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_floatingpoint.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_integer.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\simple_spec.hpp">
<Filter>src\mpt\format</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\tests\tests_format_message.hpp">
<Filter>src\mpt\format\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\format\tests\tests_format_simple.hpp">
<Filter>src\mpt\format\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\base.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_span.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_stdstream.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\io_virtual_wrapper.hpp">
<Filter>src\mpt\io</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io\tests\tests_io.hpp">
<Filter>src\mpt\io\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_filename_traits.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_stdstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_traits_filedata.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filecursor_traits_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_buffered.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_seekable.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_base_unseekable.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_callbackstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_memory.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filedata_stdstream.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_read\filereader.hpp">
<Filter>src\mpt\io_read</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\io_write\buffer.hpp">
<Filter>src\mpt\io_write</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\json\json.hpp">
<Filter>src\mpt\json</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\library\library.hpp">
<Filter>src\mpt\library</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\mutex\mutex.hpp">
<Filter>src\mpt\mutex</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\osinfo\class.hpp">
<Filter>src\mpt\osinfo</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\osinfo\windows_version.hpp">
<Filter>src\mpt\osinfo</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\out_of_memory\out_of_memory.hpp">
<Filter>src\mpt\out_of_memory</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\parse.hpp">
<Filter>src\mpt\parse</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\split.hpp">
<Filter>src\mpt\parse</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\parse\tests\tests_parse.hpp">
<Filter>src\mpt\parse\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\path\path.hpp">
<Filter>src\mpt\path</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\crand.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\default_engines.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\device.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\engine.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\engine_lcg.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\random.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\seed.hpp">
<Filter>src\mpt\random</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\random\tests\tests_random.hpp">
<Filter>src\mpt\random\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\buffer.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\tests\tests_string_buffer.hpp">
<Filter>src\mpt\string\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\tests\tests_string_utility.hpp">
<Filter>src\mpt\string\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\types.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string\utility.hpp">
<Filter>src\mpt\string</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\macros.hpp">
<Filter>src\mpt\string_transcode</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\tests\tests_string_transcode.hpp">
<Filter>src\mpt\string_transcode\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\string_transcode\transcode.hpp">
<Filter>src\mpt\string_transcode</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\system_error\system_error.hpp">
<Filter>src\mpt\system_error</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\test\test.hpp">
<Filter>src\mpt\test</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\test\test_macros.hpp">
<Filter>src\mpt\test</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\guid.hpp">
<Filter>src\mpt\uuid</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\tests\tests_uuid.hpp">
<Filter>src\mpt\uuid\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid\uuid.hpp">
<Filter>src\mpt\uuid</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid_namespace\tests\tests_uuid_namespace.hpp">
<Filter>src\mpt\uuid_namespace\tests</Filter>
</ClInclude>
<ClInclude Include="..\..\src\mpt\uuid_namespace\uuid_namespace.hpp">
<Filter>src\mpt\uuid_namespace</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\all\BuildSettings.hpp">
<Filter>src\openmpt\all</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Endian.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\FlagSet.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Int24.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\base\Types.hpp">
<Filter>src\openmpt\base</Filter>
</ClInclude>
<ClInclude Include="..\..\src\openmpt\logging\Logger.hpp">
<Filter>src\openmpt\logging</Filter>
</ClInclude>
<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>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\common\ComponentManager.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\Logging.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\Profiler.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptFileIO.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptPathString.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptRandom.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptString.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptStringBuffer.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptStringFormat.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptStringParse.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\mptTime.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\serialization_utils.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\common\version.cpp">
<Filter>common</Filter>
</ClCompile>
<ClCompile Include="..\..\installer\updatesigntool\updatesigntool.cpp">
<Filter>installer\updatesigntool</Filter>
</ClCompile>
<ClCompile Include="..\..\misc\mptCPU.cpp">
<Filter>misc</Filter>
</ClCompile>
<ClCompile Include="..\..\misc\mptColor.cpp">
<Filter>misc</Filter>
</ClCompile>
<ClCompile Include="..\..\misc\mptLibrary.cpp">
<Filter>misc</Filter>
</ClCompile>
<ClCompile Include="..\..\misc\mptOS.cpp">
<Filter>misc</Filter>
</ClCompile>
<ClCompile Include="..\..\misc\mptWine.cpp">
<Filter>misc</Filter>
</ClCompile>
</ItemGroup>
</Project>

View file

@ -0,0 +1,71 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "xmp-openmpt", "xmp-openmpt.vcxproj", "{AEA14F53-ADB0-45E5-9823-81F4F36886C2}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopenmpt", "libopenmpt.vcxproj", "{9C5101EF-3E20-4558-809B-277FDD50E878}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mpg123", "ext\mpg123.vcxproj", "{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ogg", "ext\ogg.vcxproj", "{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pugixml", "ext\pugixml.vcxproj", "{07B89124-7C71-42CC-81AB-62B09BB61F9B}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vorbis", "ext\vorbis.vcxproj", "{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "ext\zlib.vcxproj", "{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Checked|Win32 = Checked|Win32
Debug|Win32 = Debug|Win32
Release|Win32 = Release|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{AEA14F53-ADB0-45E5-9823-81F4F36886C2}.Checked|Win32.ActiveCfg = Checked|Win32
{AEA14F53-ADB0-45E5-9823-81F4F36886C2}.Checked|Win32.Build.0 = Checked|Win32
{AEA14F53-ADB0-45E5-9823-81F4F36886C2}.Debug|Win32.ActiveCfg = Debug|Win32
{AEA14F53-ADB0-45E5-9823-81F4F36886C2}.Debug|Win32.Build.0 = Debug|Win32
{AEA14F53-ADB0-45E5-9823-81F4F36886C2}.Release|Win32.ActiveCfg = Release|Win32
{AEA14F53-ADB0-45E5-9823-81F4F36886C2}.Release|Win32.Build.0 = Release|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|Win32.ActiveCfg = Checked|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Checked|Win32.Build.0 = Checked|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|Win32.ActiveCfg = Debug|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Debug|Win32.Build.0 = Debug|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|Win32.ActiveCfg = Release|Win32
{9C5101EF-3E20-4558-809B-277FDD50E878}.Release|Win32.Build.0 = Release|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|Win32.ActiveCfg = Checked|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Checked|Win32.Build.0 = Checked|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|Win32.ActiveCfg = Debug|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Debug|Win32.Build.0 = Debug|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|Win32.ActiveCfg = Release|Win32
{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}.Release|Win32.Build.0 = Release|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|Win32.ActiveCfg = Checked|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Checked|Win32.Build.0 = Checked|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.ActiveCfg = Debug|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Debug|Win32.Build.0 = Debug|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.ActiveCfg = Release|Win32
{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}.Release|Win32.Build.0 = Release|Win32
{07B89124-7C71-42CC-81AB-62B09BB61F9B}.Checked|Win32.ActiveCfg = Checked|Win32
{07B89124-7C71-42CC-81AB-62B09BB61F9B}.Checked|Win32.Build.0 = Checked|Win32
{07B89124-7C71-42CC-81AB-62B09BB61F9B}.Debug|Win32.ActiveCfg = Debug|Win32
{07B89124-7C71-42CC-81AB-62B09BB61F9B}.Debug|Win32.Build.0 = Debug|Win32
{07B89124-7C71-42CC-81AB-62B09BB61F9B}.Release|Win32.ActiveCfg = Release|Win32
{07B89124-7C71-42CC-81AB-62B09BB61F9B}.Release|Win32.Build.0 = Release|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|Win32.ActiveCfg = Checked|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Checked|Win32.Build.0 = Checked|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|Win32.ActiveCfg = Debug|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Debug|Win32.Build.0 = Debug|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|Win32.ActiveCfg = Release|Win32
{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}.Release|Win32.Build.0 = Release|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|Win32.ActiveCfg = Checked|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Checked|Win32.Build.0 = Checked|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.ActiveCfg = Debug|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Debug|Win32.Build.0 = Debug|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.ActiveCfg = Release|Win32
{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View file

@ -0,0 +1,217 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Checked|Win32">
<Configuration>Checked</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{AEA14F53-ADB0-45E5-9823-81F4F36886C2}</ProjectGuid>
<IgnoreWarnCompileDuplicatedFilename>true</IgnoreWarnCompileDuplicatedFilename>
<Keyword>Win32Proj</Keyword>
<RootNamespace>xmp-openmpt</RootNamespace>
<PreferredToolArchitecture>x64</PreferredToolArchitecture>
<LatestTargetPlatformVersion>$([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0'))</LatestTargetPlatformVersion>
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<UseOfMfc>Static</UseOfMfc>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<SpectreMitigation>Spectre</SpectreMitigation>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<UseOfMfc>Static</UseOfMfc>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<SpectreMitigation>Spectre</SpectreMitigation>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<UseOfMfc>Static</UseOfMfc>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<SpectreMitigation>Spectre</SpectreMitigation>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<LinkIncremental>true</LinkIncremental>
<OutDir>..\..\bin\debug\vs2017-win10-static\x86\</OutDir>
<IntDir>..\obj\vs2017win10\xmp-openmpt\x86\Debug\</IntDir>
<TargetName>xmp-openmpt</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\..\bin\release\vs2017-win10-static\x86\</OutDir>
<IntDir>..\obj\vs2017win10\xmp-openmpt\x86\Release\</IntDir>
<TargetName>xmp-openmpt</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'">
<LinkIncremental>false</LinkIncremental>
<OutDir>..\..\bin\checked\vs2017-win10-static\x86\</OutDir>
<IntDir>..\obj\vs2017win10\xmp-openmpt\x86\Checked\</IntDir>
<TargetName>xmp-openmpt</TargetName>
<TargetExt>.dll</TargetExt>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..\include\pugixml\src;..\..;$(IntDir)\svn_version;..\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<Optimization>Disabled</Optimization>
<MinimalRebuild>false</MinimalRebuild>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>DEBUG;MPT_BUILD_DEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;VER_ARCHNAME=\"x86\";MPT_BUILD_VER_FILENAME=\"xmp-openmpt.dll\";MPT_BUILD_VER_FILEDESC=\"xmp-openmpt\";MPT_BUILD_VER_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..\include\pugixml\src;..\..;$(IntDir)\svn_version;..\svn_version;$(IntDir)\svn_version;..\svn_version;$(ProjDir)\..\..\build\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<SubSystem>Windows</SubSystem>
<FullProgramDatabaseFile>true</FullProgramDatabaseFile>
<GenerateDebugInformation>DebugFastLink</GenerateDebugInformation>
<ImportLibrary>..\..\bin\debug\vs2017-win10-static\x86\xmp-openmpt.lib</ImportLibrary>
</Link>
<PreBuildEvent>
<Command>..\..\build\svn_version\update_svn_version_vs_premake.cmd $(IntDir)</Command>
</PreBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..\include\pugixml\src;..\..;$(IntDir)\svn_version;..\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;VER_ARCHNAME=\"x86\";MPT_BUILD_VER_FILENAME=\"xmp-openmpt.dll\";MPT_BUILD_VER_FILEDESC=\"xmp-openmpt\";MPT_BUILD_VER_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..\include\pugixml\src;..\..;$(IntDir)\svn_version;..\svn_version;$(IntDir)\svn_version;..\svn_version;$(ProjDir)\..\..\build\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<ImportLibrary>..\..\bin\release\vs2017-win10-static\x86\xmp-openmpt.lib</ImportLibrary>
</Link>
<PreBuildEvent>
<Command>..\..\build\svn_version\update_svn_version_vs_premake.cmd $(IntDir)</Command>
</PreBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Checked|Win32'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<PreprocessorDefinitions>DEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..\include\pugixml\src;..\..;$(IntDir)\svn_version;..\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<Optimization>Full</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<MinimalRebuild>false</MinimalRebuild>
<OmitFramePointers>false</OmitFramePointers>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
<ConformanceMode>true</ConformanceMode>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>DEBUG;MPT_BUILD_MSVC_STATIC;MPT_BUILD_CHECKED;MPT_BUILD_MSVC;WIN32;_CRT_NONSTDC_NO_WARNINGS;_CRT_SECURE_NO_WARNINGS;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT=1;_WIN32_WINNT=0x0A00;NTDDI_VERSION=0x0A000000;VER_ARCHNAME=\"x86\";MPT_BUILD_VER_FILENAME=\"xmp-openmpt.dll\";MPT_BUILD_VER_FILEDESC=\"xmp-openmpt\";MPT_BUILD_VER_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalIncludeDirectories>..\..\include;..\..\include\pugixml\src;..\..;$(IntDir)\svn_version;..\svn_version;$(IntDir)\svn_version;..\svn_version;$(ProjDir)\..\..\build\svn_version;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
</ResourceCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<ImportLibrary>..\..\bin\checked\vs2017-win10-static\x86\xmp-openmpt.lib</ImportLibrary>
</Link>
<PreBuildEvent>
<Command>..\..\build\svn_version\update_svn_version_vs_premake.cmd $(IntDir)</Command>
</PreBuildEvent>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="..\..\libopenmpt\libopenmpt_plugin_gui.hpp" />
<ClInclude Include="..\..\libopenmpt\libopenmpt_plugin_settings.hpp" />
<ClInclude Include="..\..\libopenmpt\resource.h" />
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\libopenmpt\libopenmpt_plugin_gui.cpp" />
<ClCompile Include="..\..\libopenmpt\xmp-openmpt.cpp" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="..\..\libopenmpt\libopenmpt_plugin_gui.rc" />
<ResourceCompile Include="..\..\libopenmpt\libopenmpt_version.rc" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="libopenmpt.vcxproj">
<Project>{9C5101EF-3E20-4558-809B-277FDD50E878}</Project>
</ProjectReference>
<ProjectReference Include="ext\zlib.vcxproj">
<Project>{1654FB18-FDE6-406F-9D84-BA12BFBD67B2}</Project>
</ProjectReference>
<ProjectReference Include="ext\vorbis.vcxproj">
<Project>{B544DCB7-16E5-41BC-B51B-7EAD8CFDFA05}</Project>
</ProjectReference>
<ProjectReference Include="ext\ogg.vcxproj">
<Project>{D8D5E11C-F959-49EF-B741-B3F6DE52DED8}</Project>
</ProjectReference>
<ProjectReference Include="ext\mpg123.vcxproj">
<Project>{7ADFAFB9-0A83-4D35-9891-FB24FDF30B53}</Project>
</ProjectReference>
<ProjectReference Include="ext\pugixml.vcxproj">
<Project>{07B89124-7C71-42CC-81AB-62B09BB61F9B}</Project>
</ProjectReference>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>