add last backwards-compatible version

This commit is contained in:
2021-12-14 00:33:46 -07:00
parent 68b10d413b
commit b0dd3f07f3
335 changed files with 4746 additions and 19627 deletions

View File

@@ -13,20 +13,21 @@
<PropertyGroup Label="Globals">
<ProjectGuid>{EE47764E-A202-4F85-A767-ABDAB4AFF35F}</ProjectGuid>
<RootNamespace>foobar2000_sdk_helpers</RootNamespace>
<WindowsTargetPlatformVersion>7.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v141_xp</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>Unicode</CharacterSet>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v141</PlatformToolset>
<PlatformToolset>v141_xp</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
@@ -44,6 +45,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<Optimization>MinSpace</Optimization>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_WIN32_WINNT=0x501;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BufferSecurityCheck>false</BufferSecurityCheck>
<FloatingPointModel>Fast</FloatingPointModel>
@@ -54,12 +56,12 @@
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
<AdditionalIncludeDirectories>../..</AdditionalIncludeDirectories>
<AdditionalOptions>/d2notypeopt %(AdditionalOptions)</AdditionalOptions>
<TreatSpecificWarningsAsErrors>4715</TreatSpecificWarningsAsErrors>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<OmitFramePointers>true</OmitFramePointers>
<PreprocessorDefinitions>NDEBUG;_UNICODE;UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
@@ -72,6 +74,7 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_WIN32_WINNT=0x501;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<PrecompiledHeader>Use</PrecompiledHeader>
<PrecompiledHeaderFile>stdafx.h</PrecompiledHeaderFile>
@@ -82,6 +85,7 @@
<AdditionalIncludeDirectories>../..</AdditionalIncludeDirectories>
<TreatSpecificWarningsAsErrors>4715</TreatSpecificWarningsAsErrors>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<EnableEnhancedInstructionSet>NoExtensions</EnableEnhancedInstructionSet>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
@@ -92,12 +96,12 @@
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="AutoComplete.cpp" />
<ClCompile Include="clipboard.cpp" />
<ClCompile Include="CPowerRequest.cpp" />
<ClCompile Include="create_directory_helper.cpp">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
</ClCompile>
<ClCompile Include="CTableEditHelper-Legacy.cpp" />
<ClCompile Include="cue_creator.cpp" />
<ClCompile Include="cue_parser.cpp">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
@@ -128,15 +132,18 @@
<ClCompile Include="file_move_helper.cpp" />
<ClCompile Include="filetimetools.cpp" />
<ClCompile Include="file_win32_wrapper.cpp" />
<ClCompile Include="image_load_save.cpp" />
<ClCompile Include="inplace_edit.cpp" />
<ClCompile Include="IDataObjectUtils.cpp" />
<ClCompile Include="input_helpers.cpp" />
<ClCompile Include="input_helper_cue.cpp" />
<ClCompile Include="listview_helper.cpp">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
</ClCompile>
<ClCompile Include="mp3_utils.cpp" />
<ClCompile Include="packet_decoder_aac_common.cpp" />
<ClCompile Include="packet_decoder_mp3_common.cpp" />
<ClCompile Include="readers.cpp" />
<ClCompile Include="seekabilizer.cpp" />
<ClCompile Include="SmartStrStr.cpp" />
<ClCompile Include="StdAfx.cpp">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
@@ -151,12 +158,8 @@
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
</ClCompile>
<ClCompile Include="text_file_loader_v2.cpp" />
<ClCompile Include="ThreadUtils.cpp" />
<ClCompile Include="track_property_callback_impl.cpp" />
<ClCompile Include="ui_element_helpers.cpp" />
<ClCompile Include="VisUtils.cpp" />
<ClCompile Include="VolumeMap.cpp" />
<ClCompile Include="win32_dialog.cpp">
<Optimization Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Disabled</Optimization>
<BasicRuntimeChecks Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EnableFastChecks</BasicRuntimeChecks>
@@ -169,27 +172,21 @@
<ClCompile Include="writer_wav.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="advconfig_impl.h" />
<ClInclude Include="advconfig_runtime.h" />
<ClInclude Include="album_art_helpers.h" />
<ClInclude Include="atl-misc.h" />
<ClInclude Include="AutoComplete.h" />
<ClInclude Include="BumpableElem.h" />
<ClInclude Include="CDialogResizeHelper.h" />
<ClInclude Include="CmdThread.h" />
<ClInclude Include="CPowerRequest.h" />
<ClInclude Include="CPropVariant.h" />
<ClInclude Include="CSingleThreadWrapper.h" />
<ClInclude Include="CTableEditHelper-Legacy.h" />
<ClInclude Include="duration_counter.h" />
<ClInclude Include="fb2k_threads.h" />
<ClInclude Include="fb2k_wfx.h" />
<ClInclude Include="fileReadAhead.h" />
<ClInclude Include="file_readonly.h" />
<ClInclude Include="foobar2000+atl.h" />
<ClInclude Include="fullFileBuffer.h" />
<ClInclude Include="bitreader_helper.h" />
<ClInclude Include="CallForwarder.h" />
<ClInclude Include="cfg_guidlist.h" />
<ClInclude Include="clipboard.h" />
<ClInclude Include="COM_utils.h" />
<ClInclude Include="create_directory_helper.h" />
<ClInclude Include="cue_creator.h" />
@@ -204,16 +201,14 @@
<ClInclude Include="file_move_helper.h" />
<ClInclude Include="file_win32_wrapper.h" />
<ClInclude Include="filetimetools.h" />
<ClInclude Include="gdiplus_helpers.h" />
<ClInclude Include="helpers.h" />
<ClInclude Include="icon_remapping_wildcard.h" />
<ClInclude Include="image_load_save.h" />
<ClInclude Include="inplace_edit.h" />
<ClInclude Include="IDataObjectUtils.h" />
<ClInclude Include="input_fix_seeking.h" />
<ClInclude Include="input_helpers.h" />
<ClInclude Include="input_helper_cue.h" />
<ClInclude Include="input_logging.h" />
<ClInclude Include="input_stream_info_reader.h" />
<ClInclude Include="metadb_handle_set.h" />
<ClInclude Include="listview_helper.h" />
<ClInclude Include="meta_table_builder.h" />
<ClInclude Include="metadb_io_hintlist.h" />
<ClInclude Include="mp3_utils.h" />
@@ -226,22 +221,18 @@
<ClInclude Include="reader_pretend_nonseekable.h" />
<ClInclude Include="rethrow.h" />
<ClInclude Include="seekabilizer.h" />
<ClInclude Include="SmartStrStr.h" />
<ClInclude Include="StdAfx.h" />
<ClInclude Include="stream_buffer_helper.h" />
<ClInclude Include="tag_write_callback_impl.h" />
<ClInclude Include="text_file_loader.h" />
<ClInclude Include="text_file_loader_v2.h" />
<ClInclude Include="ThreadUtils.h" />
<ClInclude Include="track_property_callback_impl.h" />
<ClInclude Include="TypeFind.h" />
<ClInclude Include="ui_element_helpers.h" />
<ClInclude Include="VisUtils.h" />
<ClInclude Include="VolumeMap.h" />
<ClInclude Include="win32_dialog.h" />
<ClInclude Include="win32_misc.h" />
<ClInclude Include="WindowPositionUtils.h" />
<ClInclude Include="win32_op.h" />
<ClInclude Include="window_placement_helper.h" />
<ClInclude Include="winmm-types.h" />
<ClInclude Include="writer_wav.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />