Updated LAME encoder to v3.101 Beta-3 (2023-11-21), compiled with ICL 2023.2 and MSVC 16.11.

This commit is contained in:
LoRd_MuldeR 2023-12-12 23:21:34 +01:00
parent 0c64514862
commit 3afa3be1ca
17 changed files with 18 additions and 17 deletions

View File

@ -495,7 +495,7 @@ copy /Y "$(SolutionDir)\..\Prerequisites\Qt4\v141_xp\Shared\plugins\imageformats
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="tmp\LameXP\QRC_Tools.lame-x64-avx.cpp">
<ClCompile Include="tmp\LameXP\QRC_Tools.lame-x64-avx2.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">false</ExcludedFromBuild>
@ -1650,7 +1650,7 @@ copy /Y "$(SolutionDir)\..\Prerequisites\Qt4\v141_xp\Shared\plugins\imageformats
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">false</ExcludedFromBuild>
</CustomBuild>
<CustomBuild Include="res\Tools.lame-x64-avx.qrc">
<CustomBuild Include="res\Tools.lame-x64-avx2.qrc">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\rcc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" -no-compress -name "%(Filename)" "%(FullPath)"</Command>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">RCC "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp"</Message>

View File

@ -424,7 +424,7 @@
<ClCompile Include="tmp\LameXP\QRC_Tools.flac-x86-sse2.cpp">
<Filter>Generated Files\QRC</Filter>
</ClCompile>
<ClCompile Include="tmp\LameXP\QRC_Tools.lame-x64-avx.cpp">
<ClCompile Include="tmp\LameXP\QRC_Tools.lame-x64-avx2.cpp">
<Filter>Generated Files\QRC</Filter>
</ClCompile>
<ClCompile Include="tmp\LameXP\QRC_Tools.lame-x64-sse2.cpp">
@ -935,7 +935,7 @@
<CustomBuild Include="res\Tools.flac-x86-sse2.qrc">
<Filter>Resources</Filter>
</CustomBuild>
<CustomBuild Include="res\Tools.lame-x64-avx.qrc">
<CustomBuild Include="res\Tools.lame-x64-avx2.qrc">
<Filter>Resources</Filter>
</CustomBuild>
<CustomBuild Include="res\Tools.lame-x64-sse2.qrc">

View File

@ -496,7 +496,7 @@ copy /Y "$(SolutionDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\plugins\i
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">false</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="tmp\LameXP\QRC_Tools.lame-x64-avx.cpp">
<ClCompile Include="tmp\LameXP\QRC_Tools.lame-x64-avx2.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">false</ExcludedFromBuild>
@ -1651,7 +1651,7 @@ copy /Y "$(SolutionDir)\..\Prerequisites\Qt4\$(PlatformToolset)\Shared\plugins\i
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_Static|Win32'">false</ExcludedFromBuild>
</CustomBuild>
<CustomBuild Include="res\Tools.lame-x64-avx.qrc">
<CustomBuild Include="res\Tools.lame-x64-avx2.qrc">
<FileType>Document</FileType>
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">"$(QTDIR)\bin\rcc.exe" -o "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp" -no-compress -name "%(Filename)" "%(FullPath)"</Command>
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">RCC "$(SolutionDir)tmp\$(ProjectName)\QRC_%(Filename).cpp"</Message>

View File

@ -424,7 +424,7 @@
<ClCompile Include="tmp\LameXP\QRC_Tools.flac-x86-sse2.cpp">
<Filter>Generated Files\QRC</Filter>
</ClCompile>
<ClCompile Include="tmp\LameXP\QRC_Tools.lame-x64-avx.cpp">
<ClCompile Include="tmp\LameXP\QRC_Tools.lame-x64-avx2.cpp">
<Filter>Generated Files\QRC</Filter>
</ClCompile>
<ClCompile Include="tmp\LameXP\QRC_Tools.lame-x64-sse2.cpp">
@ -935,7 +935,7 @@
<CustomBuild Include="res\Tools.flac-x86-sse2.qrc">
<Filter>Resources</Filter>
</CustomBuild>
<CustomBuild Include="res\Tools.lame-x64-avx.qrc">
<CustomBuild Include="res\Tools.lame-x64-avx2.qrc">
<Filter>Resources</Filter>
</CustomBuild>
<CustomBuild Include="res\Tools.lame-x64-sse2.qrc">

File diff suppressed because one or more lines are too long

View File

@ -9,6 +9,7 @@ subtitle: "Audio-Encoder Front-End &ndash; Changelog"
## LameXP v4.21 [2023-??-??] ## {-}
* Upgraded build environment to Microsoft Visual Studio 2019.11 (MSVC 16.11)
* Updated the Windows SDK version to 10.0.19041.0
* Updated LAME encoder to v3.101 Beta-3 (2023-11-21), compiled with ICL 2023.2 and MSVC 16.11
* Updated Opus encoder/decoder libraries to v1.4+9 (2023-11-03) and Opus-Tools to v0.2+34 (2023-11-12)
* Updated FLAC encoder/decoder to v1.4.3 (2023-06-23), compiled with ICL 2024.0 and MSVC 16.11
* Updated mpg123 decoder to v1.32.3 (2023-10-02), compiled with GCC 13.2.0

Binary file not shown.

View File

@ -1,2 +0,0 @@
<!DOCTYPE RCC>
<RCC version="1.0"><qresource><file>tools/lame.x64-avx.exe</file></qresource></RCC>

View File

@ -0,0 +1,2 @@
<!DOCTYPE RCC>
<RCC version="1.0"><qresource><file>tools/lame.x64-avx2.exe</file></qresource></RCC>

View File

@ -230,7 +230,7 @@
<file>tools/flac.x64-sse2.exe</file>
<file>tools/flac.x86-i686.exe</file>
<file>tools/flac.x86-sse2.exe</file>
<file>tools/lame.x64-avx.exe</file>
<file>tools/lame.x64-avx2.exe</file>
<file>tools/lame.x64-sse2.exe</file>
<file>tools/lame.x86-i686.exe</file>
<file>tools/lame.x86-sse2.exe</file>

Binary file not shown.

BIN
res/tools/lame.x64-avx2.exe Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -35,7 +35,7 @@
#define VER_LAMEXP_MINOR_LO 1
#define VER_LAMEXP_TYPE Beta
#define VER_LAMEXP_PATCH 4
#define VER_LAMEXP_BUILD 2365
#define VER_LAMEXP_BUILD 2366
#define VER_LAMEXP_CONFG 2188
///////////////////////////////////////////////////////////////////////////////

View File

@ -74,10 +74,10 @@ g_lamexp_tools[] =
{"54877e1540ffae4f80376b01885aeb6daabec1d66e6b1352d2975f71b9a8c6c4d7e2247d4cc127ce8ae9ba8e0577289f", CPU_TYPE_X86_SSX, "flac.x86-sse2.exe", 143, ""},
{"2adbff497b38882f95e274c165292410b23dce2f7507c3806f80d465e62c8338f38ec907037909f92834a85ceae84f2d", CPU_TYPE_X64_SSE, "flac.x64-sse2.exe", 143, ""},
{"3357672c34feb014fd972356366d5655dd01365e24d3942e63fc036aea7c59df6024ca4c67b0c2589d69a0a622b36b92", CPU_TYPE_X64_AVX, "flac.x64-avx2.exe", 143, ""},
{"657320078375a5392e2f9351f2b375b5b3fd9c7ab5e00d0d1f00e58af2405f9f9278078b17959f1d547d4c1b816b0b67", CPU_TYPE_X86_GEN, "lame.x86-i686.exe", 31001, "SVN"},
{"d26a917f5cd1b29bb10810d85e4f979e3fd58d9c4957990badd35a57bc6936b02d78c0096094e7906c8288f66b79bb8b", CPU_TYPE_X86_SSX, "lame.x86-sse2.exe", 31001, "SVN"},
{"b76d98075dac1a18675d837aea4051a9a71406af4636a41f0a8923beaf0d299de3ad51a6d80275a878849a63de16e90a", CPU_TYPE_X64_SSE, "lame.x64-sse2.exe", 31001, "SVN" },
{"31c4374e174bbf25b4429eabf22f570a841ce63796ce8321ea02af9620ce599cf9f92276224acc8f9375cdcaae846c8c", CPU_TYPE_X64_AVX, "lame.x64-avx.exe", 31001, "SVN" },
{"20b02f6dd0a2835fde0ea345248590d11bed23a674e5ebf6a582874db753014514ba12356e9b8f2fd76d7730c80277b0", CPU_TYPE_X86_GEN, "lame.x86-i686.exe", 31013, "Beta"},
{"4688e57e8fd312482a643e9620489812657aa15c8256a6a11fb15516143cf9275aac647d315d3d07a270ab2d88744871", CPU_TYPE_X86_SSX, "lame.x86-sse2.exe", 31013, "Beta"},
{"c6c4a1c7c81164cf7d96a20b4a066196003a90a4a7ad2c4e598ce11fcbc7142c2931d0d85f8a78d5b96d6118ba24a3e4", CPU_TYPE_X64_SSE, "lame.x64-sse2.exe", 31013, "Beta" },
{"e189bd22cc08009f7df8f283f3f897969014edb3e8e1f604d1f94f8b934b05fcbdf40316d8e779c02ee00105d0255afa", CPU_TYPE_X64_AVX, "lame.x64-avx2.exe", 31013, "Beta" },
{"ecce88182864fee956f32be40ed072a53ce65811cb74f8cd2dc3b07caed8ce3dfc98d84dfc2ceaf426acf4d4c1c73c7c", CPU_TYPE_X86_GEN, "mac.x86-i686.exe", 892, ""},
{"5b4a8baa2e817ae4a4f58194f6b5f7b1d3b7a7473fd09a7a518bc0d994726b1d603b8d94e73c028e823312f29c1514f6", CPU_TYPE_X86_SSX, "mac.x86-sse2.exe", 892, ""},
{"42f03cddc33f984c61253e15d6803145977f14ed88dac1d1aa635abca52d8f29184516535ec51592fef824954457575d", CPU_TYPE_X64_SSE, "mac.x64-sse2.exe", 892, ""},