diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-09-12 23:19:19 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2020-09-12 23:19:19 +0200 |
| commit | 44532cd5f87df3ef10bbbd6b987492e36e4a0eb6 (patch) | |
| tree | df6553ed389fdfcd2e13ed9bc94f86709a72f011 /src/lib/j2k_encoder.cc | |
| parent | 2e6f03cbb2c5664bd338ad28bfd6c54732e64b47 (diff) | |
Remove support for Windows XP.
Diffstat (limited to 'src/lib/j2k_encoder.cc')
| -rw-r--r-- | src/lib/j2k_encoder.cc | 19 |
1 files changed, 1 insertions, 18 deletions
diff --git a/src/lib/j2k_encoder.cc b/src/lib/j2k_encoder.cc index 4e2a30ef7..64cd38147 100644 --- a/src/lib/j2k_encoder.cc +++ b/src/lib/j2k_encoder.cc @@ -372,31 +372,14 @@ J2KEncoder::servers_list_changed () /* XXX: could re-use threads */ -#ifdef BOOST_THREAD_PLATFORM_WIN32 - OSVERSIONINFO info; - info.dwOSVersionInfoSize = sizeof (OSVERSIONINFO); - GetVersionEx (&info); - bool const windows_xp = (info.dwMajorVersion == 5 && info.dwMinorVersion == 1); - if (windows_xp) { - LOG_GENERAL_NC (N_("Setting thread affinity for Windows XP")); - } -#endif - if (!Config::instance()->only_servers_encode ()) { for (int i = 0; i < Config::instance()->master_encoding_threads (); ++i) { #ifdef DCPOMATIC_LINUX boost::thread* t = _threads->create_thread(boost::bind(&J2KEncoder::encoder_thread, this, optional<EncodeServerDescription>())); pthread_setname_np (t->native_handle(), "encode-worker"); -#endif -#ifdef DCPOMATIC_OSX +#else _threads->create_thread(boost::bind(&J2KEncoder::encoder_thread, this, optional<EncodeServerDescription>())); #endif -#ifdef DCPOMATIC_WINDOWS - boost::thread* t = _threads->create_thread(boost::bind(&J2KEncoder::encoder_thread, this, optional<EncodeServerDescription>())); - if (windows_xp) { - SetThreadAffinityMask (t->native_handle(), 1 << i); - } -#endif } } |
