#endif
}
+void
+dcpomatic_sleep_milliseconds (int ms)
+{
+#ifdef DCPOMATIC_POSIX
+ usleep (ms * 1000);
+#endif
+#ifdef DCPOMATIC_WINDOWS
+ Sleep (ms);
+#endif
+}
+
/** @return A string of CPU information (model name etc.) */
string
cpu_info ()
boost::filesystem::path path = dir;
path /= "openssl.exe";
return path;
-#else
- /* We assume that it's on the path for Linux and OS X */
- return "openssl";
+#endif
+
+#ifdef DCPOMATIC_OSX
+ boost::filesystem::path path = app_contents();
+ path /= "MacOS";
+ path /= "openssl";
+ return path;
+#endif
+
+#ifdef DCPOMATIC_LINUX
+ return "dcpomatic2_openssl";
#endif
}