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)
{"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, ""},