1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug|Win32"> 5 <Configuration>Debug</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Release|Win32"> 9 <Configuration>Release</Configuration> 10 <Platform>Win32</Platform> 11 </ProjectConfiguration> 12 </ItemGroup> 13 <PropertyGroup Label="Globals"> 14 <ProjectName>lame_DirectShow</ProjectName> 15 <ProjectGuid>{6D348A4E-8B40-4FB0-BB57-C982D51FFA01}</ProjectGuid> 16 </PropertyGroup> 17 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 18 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 19 <ConfigurationType>DynamicLibrary</ConfigurationType> 20 <PlatformToolset>v142</PlatformToolset> 21 <UseOfMfc>false</UseOfMfc> 22 <CharacterSet>MultiByte</CharacterSet> 23 </PropertyGroup> 24 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 25 <ConfigurationType>DynamicLibrary</ConfigurationType> 26 <PlatformToolset>v142</PlatformToolset> 27 <UseOfMfc>false</UseOfMfc> 28 <CharacterSet>MultiByte</CharacterSet> 29 </PropertyGroup> 30 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 31 <ImportGroup Label="ExtensionSettings"> 32 </ImportGroup> 33 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> 34 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 35 <Import Project="vs2019_win71sdk_config.props" /> 36 <Import Project="vs2019_lame_config.props" /> 37 </ImportGroup> 38 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> 39 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 40 <Import Project="vs2019_win71sdk_config.props" /> 41 <Import Project="vs2019_lame_config.props" /> 42 </ImportGroup> 43 <PropertyGroup Label="UserMacros" /> 44 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 45 <TargetExt>.ax</TargetExt> 46 </PropertyGroup> 47 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 48 <TargetExt>.ax</TargetExt> 49 </PropertyGroup> 50 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 51 <ClCompile> 52 <Optimization>Disabled</Optimization> 53 <AdditionalIncludeDirectories>..\include;..\DShow;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 54 <PreprocessorDefinitions>DEBUG;INC_OLE2;WINVER=0x0400;_X86_=1;STRICT;_WINDOWS;WIN32;STDC_HEADERS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 55 <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> 56 <CallingConvention>StdCall</CallingConvention> 57 </ClCompile> 58 <ResourceCompile> 59 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 60 <Culture>0x0409</Culture> 61 </ResourceCompile> 62 <Link> 63 <AdditionalDependencies>strmbasD.lib;vfw32.lib;winmm.lib;version.lib;Comdlg32.lib;comctl32.lib;quartz.lib;%(AdditionalDependencies)</AdditionalDependencies> 64 <OutputFile>$(OutDir)lame.ax</OutputFile> 65 <ModuleDefinitionFile>..\DShow\Mpegac.def</ModuleDefinitionFile> 66 <SubSystem>Windows</SubSystem> 67 <EntryPointSymbol>DllEntryPoint%4012</EntryPointSymbol> 68 <AdditionalLibraryDirectories>..\DShow;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 69 </Link> 70 </ItemDefinitionGroup> 71 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 72 <ClCompile> 73 <Optimization>MaxSpeed</Optimization> 74 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> 75 <AdditionalIncludeDirectories>..\include;..\DShow;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> 76 <PreprocessorDefinitions>NDEBUG;INC_OLE2;STRICT;WINVER=0x0400;_X86_=1;_WINDOWS;WIN32;STDC_HEADERS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 77 <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> 78 <CallingConvention>StdCall</CallingConvention> 79 </ClCompile> 80 <ResourceCompile> 81 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 82 <Culture>0x0409</Culture> 83 </ResourceCompile> 84 <Link> 85 <AdditionalDependencies>strmbase.lib;vfw32.lib;winmm.lib;version.lib;Comdlg32.lib;comctl32.lib;quartz.lib;%(AdditionalDependencies)</AdditionalDependencies> 86 <ModuleDefinitionFile>..\DShow\Mpegac.def</ModuleDefinitionFile> 87 <SubSystem>Windows</SubSystem> 88 <EntryPointSymbol>DllEntryPoint%4012</EntryPointSymbol> 89 <OutputFile>$(OutDir)lame.ax</OutputFile> 90 <AdditionalLibraryDirectories>..\DShow;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 91 </Link> 92 </ItemDefinitionGroup> 93 <ItemGroup> 94 <ClCompile Include="..\DShow\aboutprp.cpp" /> 95 <ClCompile Include="..\DShow\Encoder.cpp" /> 96 <ClCompile Include="..\DShow\Mpegac.cpp" /> 97 <ClCompile Include="..\DShow\PropPage.cpp" /> 98 <ClCompile Include="..\DShow\PropPage_adv.cpp" /> 99 <ClCompile Include="..\DShow\REG.CPP" /> 100 </ItemGroup> 101 <ItemGroup> 102 <None Include="..\DShow\Mpegac.def" /> 103 <None Include="..\DShow\README" /> 104 </ItemGroup> 105 <ItemGroup> 106 <ResourceCompile Include="..\DShow\Property.rc" /> 107 </ItemGroup> 108 <ItemGroup> 109 <ClInclude Include="..\DShow\aboutprp.h" /> 110 <ClInclude Include="..\DShow\Encoder.h" /> 111 <ClInclude Include="..\DShow\iaudioprops.h" /> 112 <ClInclude Include="..\DShow\Mpegac.h" /> 113 <ClInclude Include="..\DShow\PropPage.h" /> 114 <ClInclude Include="..\DShow\PropPage_adv.h" /> 115 <ClInclude Include="..\DShow\reg.h" /> 116 <ClInclude Include="..\DShow\resource.h" /> 117 <ClInclude Include="..\DShow\uids.h" /> 118 <ClInclude Include="..\include\lame.h" /> 119 </ItemGroup> 120 <ItemGroup> 121 <Image Include="..\DShow\elogo.ico" /> 122 </ItemGroup> 123 <ItemGroup> 124 <ProjectReference Include="vs2019_libmp3lame.vcxproj"> 125 <Project>{20536101-3b0e-43ef-94f9-080d595dac57}</Project> 126 </ProjectReference> 127 </ItemGroup> 128 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 129 <ImportGroup Label="ExtensionTargets"> 130 </ImportGroup> 131</Project>