OSDN Git Service

Updated Monkey's Audio binaries to v5.28 (2020-04-02), compiled with ICL 19.1 and...
authorLoRd_MuldeR <mulder2@gmx.de>
Fri, 10 Apr 2020 11:09:43 +0000 (13:09 +0200)
committerLoRd_MuldeR <mulder2@gmx.de>
Fri, 10 Apr 2020 11:09:43 +0000 (13:09 +0200)
doc/Changelog.md
res/tools/mac.x64-avx.exe
res/tools/mac.x64-sse2.exe
res/tools/mac.x86-i686.exe
res/tools/mac.x86-sse2.exe
src/Config.h
src/Main.cpp
src/Tools.h

index 8cfc50b..c73efdc 100644 (file)
@@ -7,6 +7,8 @@ subtitle: "Audio-Encoder Front-End &ndash; Changelog"
 # LameXP v4.xx History #
 
 ## LameXP v4.19 [unreleased] ## {-}
+* Updated Monkey's Audio binary to v5.28 (2020-04-02), compiled with ICL 19.1 and MSVC 14.16
+* Updated MediaInfo to v20.03 (2020-04-03), compiled with ICL 19.1 and MSVC 14.16
 * Updated cURL to v7.69.1 (2020-03-11), with libcurl v7.69.1 and OpenSSL v1.1.0k
 * Added command-line switch `--no-splash`, which can be used to hide the "splash" screen at startup
 
index 111f4f9..ddeccaf 100644 (file)
Binary files a/res/tools/mac.x64-avx.exe and b/res/tools/mac.x64-avx.exe differ
index 9a56b9f..09f85eb 100644 (file)
Binary files a/res/tools/mac.x64-sse2.exe and b/res/tools/mac.x64-sse2.exe differ
index a326f74..f66570a 100644 (file)
Binary files a/res/tools/mac.x86-i686.exe and b/res/tools/mac.x86-i686.exe differ
index e2c8c8f..a457af6 100644 (file)
Binary files a/res/tools/mac.x86-sse2.exe and b/res/tools/mac.x86-sse2.exe differ
index 8fd45bd..cfff92a 100644 (file)
@@ -35,7 +35,7 @@
 #define VER_LAMEXP_MINOR_LO                                    9
 #define VER_LAMEXP_TYPE                                                Alpha
 #define VER_LAMEXP_PATCH                                       2
-#define VER_LAMEXP_BUILD                                       2247
+#define VER_LAMEXP_BUILD                                       2248
 #define VER_LAMEXP_CONFG                                       2188
 
 ///////////////////////////////////////////////////////////////////////////////
index d09a450..84bdcc9 100644 (file)
@@ -116,13 +116,15 @@ static int lamexp_initialize_ipc(MUtils::IPCChannel *const ipcChannel)
 static void initialize_lamexp(const MUtils::OS::ArgumentMap &arguments, const MUtils::CPUFetaures::cpu_info_t &cpuFeatures, SettingsModel *const settingsModel)
 {
        QScopedPointer<InitializationThread> poInitializationThread(new InitializationThread(cpuFeatures));
-       if (arguments.contains("no-splash"))
+       if (!arguments.contains("no-splash"))
        {
-               poInitializationThread->runSyncronized();
-               return;
+               SplashScreen::showSplash(poInitializationThread.data());
+               settingsModel->slowStartup(poInitializationThread->getSlowIndicator());
+       }
+       else
+       {
+               poInitializationThread->runSyncronized(); /*no splash*/
        }
-       SplashScreen::showSplash(poInitializationThread.data());
-       settingsModel->slowStartup(poInitializationThread->getSlowIndicator());
 }
 
 static int lamexp_main_loop(const MUtils::OS::ArgumentMap &arguments, const MUtils::CPUFetaures::cpu_info_t &cpuFeatures, MUtils::IPCChannel *const ipcChannel, int &iShutdown)
index 537071f..cd101aa 100644 (file)
@@ -83,10 +83,10 @@ g_lamexp_tools[] =
        {"96f4ee17e73b9eea76e4827ccc4668ed379ff0b61f79e50d6f5bc40e51835e0259a96f351c197ca28fe21e8feded206c", CPU_TYPE_X86_SSX, "lame.x86-sse2.exe", 31001, "SVN"},
        {"0cb7258f37e94c78769598a793054426a10ea05dde4e22af5cf0cdb84d76f928a1e90a3a8a8ff0ec7aedbbe698375915", CPU_TYPE_X64_NVX, "lame.x64-sse2.exe", 31001, "SVN" },
        {"1f1b8f37d879894a988dba832a6e176f5fa1c2863f27afecfa3b442afb50af6851dd1096a7fb425d1977c707245d3958", CPU_TYPE_X64_AVX, "lame.x64-avx.exe",  31001, "SVN" },
-       {"cd9fd85f4ea10343956a3f27bb23c58a806e0640803d43e3aa78ebbf854110d80fb9890efa8a9e5e04c3bb985eaabcca", CPU_TYPE_X86_GEN, "mac.x86-i686.exe", 473, ""},
-       {"6f9cd47b18d8e692e834489c2370078478034f7711844ed176d1ff8a2be34994c40dceaa708af581b81341f2ba84c450", CPU_TYPE_X86_SSX, "mac.x86-sse2.exe", 473, ""},
-       {"f1425a9e56abbad904d96fe35aaf0f2861b02ce5ee4f0f5f62aa0adcd2eb3f33bb12e85ef2d0ad1dbaf2b2c10ae5561e", CPU_TYPE_X64_NVX, "mac.x64-sse2.exe", 473, ""},
-       {"989b8af7e17d435d774041b0389339169906c9c1638aafd37c708f32667b2c6734d418c316fb327c192e70dfdac576f3", CPU_TYPE_X64_AVX, "mac.x64-avx.exe",  473, ""},
+       {"96a8bee5bc008ffd0496c164b100c36090f63bb2864c81d95a9de5053c22d25a5c60db3c025490577c9b22374fc5694b", CPU_TYPE_X86_GEN, "mac.x86-i686.exe", 528, ""},
+       {"f9d7273be39060308d9ea81685aae456d9375390a1c4e9e291a25f333d73f197391cc5dfe46520d9daac0fe54dc1e8dc", CPU_TYPE_X86_SSX, "mac.x86-sse2.exe", 528, ""},
+       {"f5ee7be94ea5053e438fe46e4ca9529b08228ac366a59bd91e6308e06dc41b55609406fbb58e85f2b5cd5b4bdd0ee0fe", CPU_TYPE_X64_NVX, "mac.x64-sse2.exe", 528, ""},
+       {"b67c2cdb0a624b599d19626f30782d92aa2132d4a70cd06c513f0b3e9820349fc739ca4dedac550b0761bbe727a47645", CPU_TYPE_X64_AVX, "mac.x64-avx.exe",  528, ""},
        {"bbfa29a4e540f027091b32df50059466b17fc34e582aba7afdfaee9df68aede10da80d9714835817f62b8d7fab57db8e", CPU_TYPE_X86_GEN, "mediainfo.i686.exe", 20030, ""},
        {"9e9010b05808559e47fd8dd1bfb3a6207aaa1501dbace5002b494f5fd131cce2edf5a8853ebae33fb0eb4fc82a82abdb", CPU_TYPE_X86_SSX, "mediainfo.sse2.exe", 20030, ""},
        {"91de3d6ebefc30bde0eb2c1975ae7d0f4ba38468ef2604a1ba8b76c0188604531769bd9c6a85eeaa820ed4c5a7019f3b", CPU_TYPE_X64_ALL, "mediainfo.x64.exe",  20030, ""},